ICYMI: Polar Signals at FOSDEM
Blog post from Polar Signals
At FOSDEM, the team delivered four presentations covering topics on database evolution, Rust application profiling, deterministic simulation testing, and Go heap memory profiling, showcasing significant advancements in these areas. They discussed transitioning their database to a cloud-native model using technologies like Vortex and Delta Lake, which reduced costs by 50% and improved query latency by 200%. The profiling of Rust applications was demonstrated through Parca, an open-source continuous profiler that utilizes eBPF to minimize overhead, with features such as jemalloc integration. Deterministic Simulation Testing (DST) in Rust was introduced to ensure distributed system reliability by using state machines and random seeds for simulating failures. Additionally, OOMProf, a Go library, was presented as a tool for capturing a memory profile at the time of an out-of-memory event to aid in debugging, thanks to its use of eBPF to intercept kernel signals. The event was a platform for exchanging innovative ideas and connecting with the community, with an open invitation for further discussions via Discord.