Working on Distributed Systems at Acme
I lead the infrastructure team at Acme Corp. We run an edge network, and my day-to-day is mostly about keeping state in sync across nodes without everything falling apart.
We cut global tail latency by about 40% after rewriting the gossip protocol in Rust. Took longer than expected, but the numbers were worth it.
##What I actually do
- Manage 12 engineers spread across 3 timezones (the timezone part is harder than the engineering).
- Design the architecture for our serverless platform.
- Code reviews, mentoring, roadmap planning — the usual senior stuff.
##Technical Stack
RustGoKubernetesTerraformgRPC
##Project Timeline
Q4 2024
Acme OS Launch
Shipped the edge OS. It mostly worked on launch day.
Q2 2024
State Sync Engine
Got the sync engine running under a millisecond. Lots of profiling.
Q1 2023
Joined Acme
Started as Principal Engineer. Spent the first month reading code.
// Example of our synchronization logic
async fn sync_state(node_id: NodeId, state: State) -> Result<()> {
let peers = get_closest_peers(node_id).await?;
for peer in peers {
peer.send_update(state.clone()).await?;
}
Ok(())
}Acme Engineering Blog
We write about what we're building, when we remember to.