Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Building Distributed Systems in Distributed Teams

Building Distributed Systems in Distributed Teams

At Elastic — the company behind the open source tools Elasticsearch, Kibana, Beats, and Logstash — everything is distributed; both the company and all our products. Building distributed systems is notoriously hard ... building a distributed team even more so.
This talk dives into the details how Elastic is thriving on its distributed model:

* How Elastic started to be distributed by design.
* What our shared values are and what we have learned as we progressed and grew to our current size.
* How a day of an Elastician can look like.
* What we are using in terms of tooling.
* How we hire and onboard new employees.

Avatar for Philipp Krenn

Philipp Krenn

June 21, 2018
Tweet

More Decks by Philipp Krenn

Other Decks in Programming

Transcript

  1. Whatever you’re hustling for, take note: most people/companies are shut

    down until ‘18. That means you get 2 extra weeks to outwork your competition.
  2. That’s 3.8% more time. For perspective: Usain Bolt won his

    gold medals running 1.2% faster. These 2 weeks are a gift. Get to work. — https://twitter.com/NathanCHubbard/status/ 942882853494202369
  3. If I read this madness I want all my engineers

    to take 2 extra weeks off to make sure we are 6% behind but healthy! That would be a massive win! — https://twitter.com/s1m0nw/status/943021874086383616
  4. Elastic will be providing 16 weeks of 100% paid parental

    leave during the first year following the birth or adoption of a child — whether you are a mom or a dad
  5. Day

  6. OH: It's not "hard" skills vs "soft" skills - its

    "technical" vs "professional" skills. — https://twitter.com/freakboy3742/status/907032201497255942