Hi Ania, tell us who you are and what lead you into microservices?
Hi! My name is Ania Wyrwinska and I’m a Software Developer with over 13 years’ experience, an AWS Solutions Architect and a conference speaker.
Around 2 years ago I joined OLX Group – one of the biggest classified ads platforms in the world. Suddenly I was faced with tremendous throughput, reaching 750k rpm during peak time. I had to unlearn and relearn everything I knew about web development and distributed systems architecture. I was also introduced for the first time to a new challenge: splitting the existing Monolith into Microservices.
What will you be talking about at Voxxed Days Microservices?
I will tell you the story of our PHP Monolith and how we look after it every day. Yes – it is written in PHP, just like they did it in Facebook, Slack or Wikipedia.
I will confess how I immediately fell in love in Microservices – which can be quickly developed and modified using the language of your choice, however introduce completely different challenges for Developers and System Engineers.
I will also brag about our success stories, shyly mention some failures and learnings and introduce you to OLX’s ambitious plans for the future.
Our history started with Monoliths to move to Microservices. With the complexity of designing, dealing with failure, monitoring and the cost of hosting so many pieces in the cloud, do you think that Monoliths will come back ?
They would probably never come back in their original form. For instance, nowadays it’s hard to imagine incorporating frontend views into the main application.
The question is: is it worth it to start with Microservices and skip the Monolith phase at all? Wouldn’t we end up with a bunch of “microliths” – repeating the same bad patterns and habits?
The Monoliths are still out there and they are often the reason for the company’s success. Simply getting rid of them or replacing with a bunch of Microservices can cause a lot of trouble and even introduce some serious damage to the business.
In my opinion, the most rational solution is to find a middle ground somehow.
Good, see you soon then
I am honored and humbled to be among the Voxxed Days’ speakers. I cannot wait for the final lineup to be announced! See you in October in Paris!
#microservices #realStory #architecture
My contact information
Twitter: https://twitter.com/aniawyrwinska
LinkedIn:https://www.linkedin.com/in/aniawyrwinska