Salesforce SMTS Interview Experience
I recently cleared the interview process for a Senior Member of Technical Staff (SMTS) role at Salesforce. To help others preparing for senior engineering …
I recently cleared the interview process for a Senior Member of Technical Staff (SMTS) role at Salesforce. To help others preparing for senior engineering …
Ever wonder how tools like Kafka, Nginx, Netty manage to saturate a 10Gbps network link while barely breaking a sweat on CPU usage? It’s not just efficient …
I recently read a fascinating post by Picnic Engineering titled “Bringing Observability to the Workstation.” It’s a great reminder that “clean code” isn’t …
Stop configuring ZooKeeper. Seriously. In 2026, Apache Kafka is a leaner, meaner beast, managed entirely within its own ecosystem via KRaft. But while the …
The power of Redis lies in its simplicity. One thread, one event loop, zero locks. Single-threaded execution eliminates the “lock contention” that slows …
In distributed systems, message delivery guarantees are one of the most critical design considerations. Every pipeline must answer a deceptively simple …
In Part 1, we tackled partitioning — the first step to keeping Postgres performant under heavy write loads. Partitioning solved routing, not cleanup. …
Everything’s smooth until one day, your dashboards light up: • Insert latency spikes from 10ms to 500ms. • CPU usage climbs, even though your queries …
The modern digital world operates on an unprecedented volume of data. Every click, transaction, sensor reading, and user interaction is an event, and the …
A few months back, while working on a backend service that used Drools for rule evaluation, I noticed something odd - JVM heap usage kept climbing, GC …
for a cup of coffee, challenges, or conversations that spark something new