Past Meetup

Microservices: How-to guide (by Wix)

This Meetup is past

180 people went

Location image of event venue

Details

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.

Schedule

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.

Open Discussion

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