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.