The Human Side of Microservices
15:10/15:50
“organizations which design systems ... are constrained to produce designs which are copies of the communication structures of these organizations” — Melvin Conway, 1967 Microservices is an architectural shift, a huge topic that demands change in every aspect of software delivery. It is also more than a technical problem — your microservices architecture can be as solid and efficient as your team communication. This talk tries to describe the human aspect of implementing a microservices approach, and how this affects team communication.
Language: English
Level: Intermediate
Armagan Amcalar
Head of Software Engineering - Wayfair
Armagan is currently working as a Senior Engineering Manager at Wayfair, responsible for leading the creation of innovative products to enhance the experiences of Wayfair's partners. A software architect well versed in both the backend and frontend systems, he focuses on building resilient clouds. He loves open source and is the author of cote, a library for building microservices with Node.js. He spends most of his free time teaching JavaScript as a university lecturer, a consultant or an NGO worker. He also leads Lonca Works, a software craftsmanship guild.
![](https://mediarepository.codemotionworld.com/img/users/3822.jpg)