Skip to content

Microservices: How-to guide (by Wix)

Photo of Asaf Mesika
Hosted By
Asaf M. and 4 others
Microservices: How-to guide (by Wix)

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

Photo of Java.IL - the Israeli Java Community group
Java.IL - the Israeli Java Community
See more events
Wix Meetup Space - Bitan 26, Tel Aviv-Yafo, Israel
רחוב יוסף יקותיאלי · Tel Aviv-Yafo