firstfinger
  • Menu ▾
    • about
    • posts
    • rss
    • search
    • uses
  • about
  • posts
  • rss
  • search
  • uses

The Userspace Tax Behind Protocols - QUIC(UDP) vs TCP

2026-03-1910 min read
#Network  #Linux  The Userspace Tax Behind Protocols - QUIC(UDP) vs TCP

QUIC and TCP are not interchangeable.

[Read more]

How Does Your Database Store Millions of Records?

2026-01-015 min read
#Database  How Does Your Database Store Millions of Records?

Every database write faces the same challenge: disks are 1,000x slower than memory. Your choice between B-Trees and LSM Trees can make your database 10x faster or 10x slower. Here’s how they actually work and when to use each.

[Read more]

Why Your App is Still Slow After Optimization?

2025-08-306 min read
#Network  #APIs  #Cloud  #Database  #Linux  #Programming  Why Your App is Still Slow After Optimization?

Even with optimized queries, fast APIs, and a CDN, your app may still be slow. Network protocols like TCP congestion control and BGP routing introduce latency beyond your code.

[Read more]

Layer 4 vs Layer 7 Load Balancing Explained

2025-08-285 min read
#Network  #Cloud  #APIs  Layer 4 vs Layer 7 Load Balancing Explained

Layer 4 uses TCP/IP for simple, fast routing offering speed and efficiency, while Layer 7 enables smart routing with HTTP content inspection, providing intelligent routing and caching capabilities.

[Read more]

What is Kernel TLS (kTLS) and Why Offload TLS to the Kernel or NIC?

2025-08-279 min read
#Linux  #Network  What is Kernel TLS (kTLS) and Why Offload TLS to the Kernel or NIC?

Kernel TLS (KTLS) moves TLS encryption from user space into the Linux kernel or even the NIC. Offloading reduces CPU overhead, enables zero-copy I/O, and boosts performance for high-throughput applications.

[Read more]
< [Newer posts] :: [Older posts] >