The Berkeley Packet Filter (BPF) tool allows users to run small pieces of code quickly and safely inside the Linux operating system, enabling dynamic tracing of the Linux operating system and expanding its capabilities beyond the operating system to the database. By using Userland Statically Defined Tracepoints (USDT), engineers can ask previously unanswerable questions about how the database interacts with Linux, such as investigating query latencies and lock acquisition times. The power of BPF is demonstrated through the use of a BPF script that traces queries and records their latencies, providing valuable insights into database performance. With increased observability provided by BPF, the SingleStore team can build a transparent and easily accessible modern in-memory database, improving performance and customer interaction with the database.