Microservices are becoming all the rage in today's Java world, much as DI was back in 2006. Is it really that simple? Apparently many who go down this path quickly find them entangled with many issues involved, and development grinds down to a halt. Kfir Bloch (Wix) will guide us through the correct way of breaking down a monolith (they have 100+ services) while Tomer Gabel (Wix) will outline the technical details of setting it all up (i.e. the tech stack). This is a lecture you simply must attend.
18:00 - 18:30 Rally-up
18:30 - 19:10 "The art of decomposing monoliths" - Kfir Bloch / Wix
19:10 - 19:25 A short break
19:25 - 20:05 "The Wix Microservice stack" - Tomer Gabel / Wix
20:05 - 20:15 A short break
20:15 - 21:00 An open Discussion
21:00 - ... Wrap up and drinks at the nearest bar
"The art of decomposing monoliths" - Kfir Bloch / Wix
Microservices are the new black. You've heard about them, you've read about them, you may have even implemented a few, but sooner or later you'll run into the age-old conundrum: How do I break my monolith apart? Where do I draw service boundaries?
In this talk you will learn several widely-applicable strategies for decomposing your monolithic application, along with their respective risks and the appropriate mitigation strategies. These techniques are widely used at Wix, took us a long time to develop and have proven consistently effective; hopefully they will help you avoid the same battle scars.
"The Wix Microservice stack" - Tomer Gabel / Wix
While microservices are conceptually simple, it's a deep rabbit hole to go down. Deceptively simple questions can have far-reaching implications: Which communication protocol should I choose? Is event-driven the way to go? What monitoring tools should I put in place?
In this talk we'll cover some of the fundamental questions, outline the solutions adopted or developed by Wix, and share our hindsight on what worked well for us, what didn't and thoughts on future directions for our stack.
We invite you all to take part in this open discussion about microservices. We'll each share how we do it in our companies and exchange ideas.
Food & Drinks
Pizza, sandwiches and Beer courtesy of our host Wix