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.

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