Building Distributed Systems in Distributed Teams
Submitted by Aravind Putrevu (@aravindputrevu) on Tuesday, 16 October 2018
Technical level: Beginner
Building distributed systems is notoriously hard… building a distributed team, even more so. At Elastic, the company behind the open source tools Elasticsearch, Kibana, Beats, and Logstash, everything is distributed; the company and our products.
- 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.
- What the day of an Elastician can look like. - What we are using in terms of tooling.
- How we hire and onboard new employees.
Aravind is passionate about evangelizing technology, meeting developers and helping in solving their problems. He is a backend developer and has six years of product development experience.
Currently he works at Elastic as Developer Advocate and looks after the Developer Relations function of India. Previously, He worked at McAfee Antivirus as a Sr. Software Engineer in Cloud Security Domain. He has deep interest in Search, Machine Learning, Security Incident Analysis and IoT tech. In his free time, he plays around Raspi or a Arduino.