The Elastic engineering team is made up of about 250 employees spread across more than 10 teams over 30 countries—it’s been distributed since day one. And Elastic, the company behind the OSS projects Elasticsearch, Logstash, Kibana, and Beats, has been open source since day one as well.
Suyog Rao and Michael Basnight explore how the engineering team has evolved as the company has grown, how the team works and communicates effectively across all time zones, the tools it uses, and how decisions are made. Suyog and Michael also discuss the core values the team has defined and redefined at different stages of growth and how the team identified and communicated those values and cover the team structures that work well, how to hire, and balancing open source and commercial development.
Suyog Rao is a Logstash team lead at Elastic, where he develops for the Logstash project, supports customers, and trains users on the Elastic Stack. Suyog reports directly to the VP of engineering and has been with the team since the company’s second year. Previously, he worked on a high-throughput, low-latency infrastructure for ingesting and analyzing terabytes of log data using Elasticsearch, Apache Kafka, and Storm.
Michael Basnight is an engineer on the Cloud team at Elastic. Michael was involved in the foundation and development of the existing Elastic distributed team and previously held the role of team lead. He also worked as the PTL for the OpenStack Trove project building databases as a service.
©2017, O'Reilly Media, Inc. • (800) 889-8969 or (707) 827-7019 • Monday-Friday 7:30am-5pm PT • All trademarks and registered trademarks appearing on oreilly.com are the property of their respective owners. • firstname.lastname@example.org