{"id":2066,"date":"2019-07-18T21:03:20","date_gmt":"2019-07-18T19:03:20","guid":{"rendered":"https:\/\/voxxeddays.com\/microservices\/?p=2066"},"modified":"2019-07-19T09:48:57","modified_gmt":"2019-07-19T07:48:57","slug":"ania-wyrwinska-on-how-i-learned-to-stop-worrying-and-love-the-monolith","status":"publish","type":"post","link":"https:\/\/voxxeddays.com\/microservices\/2019\/07\/18\/ania-wyrwinska-on-how-i-learned-to-stop-worrying-and-love-the-monolith\/","title":{"rendered":"Ania Wyrwinska on \u201cHow I Learned to Stop Worrying and Love the Monolith\u201d"},"content":{"rendered":"<p><b>Hi Ania, tell us who you are and what lead you into microservices?<\/b><\/p>\n<p><span style=\"font-weight: 400\">Hi! My name is Ania Wyrwinska and I\u2019m a Software Developer with over 13 years\u2019 experience, an AWS Solutions Architect and a conference speaker.<br \/>\n<\/span><span style=\"font-weight: 400\">Around 2 years ago I joined OLX Group &#8211; 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.<\/span><\/p>\n<p><span style=\"font-weight: 400\">\u00a0<\/span><\/p>\n<p><b>What will you be talking about at Voxxed Days Microservices?\u00a0<\/b><\/p>\n<p><span style=\"font-weight: 400\">I will tell you the story of our PHP Monolith and how we look after it every day. Yes &#8211; it is written in PHP, just like they did it in Facebook, Slack or Wikipedia.<br \/>\n<\/span><span style=\"font-weight: 400\">I will confess how I immediately fell in love in Microservices &#8211; which can be quickly developed and modified using the language of your choice, however introduce completely different challenges for Developers and System Engineers.<br \/>\n<\/span><span style=\"font-weight: 400\">I will also brag about our success stories, shyly mention some failures and learnings and introduce you to OLX\u2019s ambitious plans for the future.<\/span><\/p>\n<p>&nbsp;<\/p>\n<p><b>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 ?\u00a0<\/b><\/p>\n<p><span style=\"font-weight: 400\">They would probably never come back in their original form. For instance, nowadays it\u2019s hard to imagine incorporating frontend views into the main application.<br \/>\n<\/span><span style=\"font-weight: 400\">The question is: is it worth it to start with Microservices and skip the Monolith phase at all? Wouldn\u2019t we end up with a bunch of \u201cmicroliths\u201d &#8211; repeating the same bad patterns and habits?<br \/>\n<\/span><span style=\"font-weight: 400\">The Monoliths are still out there and they are often the reason for the company\u2019s 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.<br \/>\n<\/span><span style=\"font-weight: 400\">In my opinion, the most rational solution is to find a middle ground somehow.<\/span><\/p>\n<p><b>Good, see you soon then<\/b><\/p>\n<p><span style=\"font-weight: 400\">I am honored and humbled to be among the Voxxed Days\u2019 speakers. I cannot wait for the final lineup to be announced! See you in October in Paris!<\/span><\/p>\n<p><span style=\"font-weight: 400\">#microservices #realStory #architecture<\/span><\/p>\n<p><b>My contact information<\/b><\/p>\n<p><span style=\"font-weight: 400\">Twitter: https:\/\/twitter.com\/aniawyrwinska<\/span><\/p>\n<p><span style=\"font-weight: 400\">LinkedIn:https:\/\/www.linkedin.com\/in\/aniawyrwinska<\/span><\/p>\n<p>&nbsp;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Hi Ania, tell us who you are and what lead you into microservices? Hi! My name is Ania Wyrwinska and I\u2019m a Software Developer with over 13 years\u2019 experience, an AWS Solutions Architect and a conference speaker. Around 2 years ago I joined OLX Group &#8211; one of the biggest classified ads platforms in the [&hellip;]<\/p>\n","protected":false},"author":1301,"featured_media":2076,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[12],"tags":[],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v15.3 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Ania Wyrwinska on \u201cHow I Learned to Stop Worrying and Love the Monolith\u201d : Voxxed Days Microservices 2019<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/voxxeddays.com\/microservices\/2019\/07\/18\/ania-wyrwinska-on-how-i-learned-to-stop-worrying-and-love-the-monolith\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Ania Wyrwinska on \u201cHow I Learned to Stop Worrying and Love the Monolith\u201d : Voxxed Days Microservices 2019\" \/>\n<meta property=\"og:description\" content=\"Hi Ania, tell us who you are and what lead you into microservices? Hi! My name is Ania Wyrwinska and I\u2019m a Software Developer with over 13 years\u2019 experience, an AWS Solutions Architect and a conference speaker. Around 2 years ago I joined OLX Group &#8211; one of the biggest classified ads platforms in the [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/voxxeddays.com\/microservices\/2019\/07\/18\/ania-wyrwinska-on-how-i-learned-to-stop-worrying-and-love-the-monolith\/\" \/>\n<meta property=\"og:site_name\" content=\"Voxxed Days Microservices 2019\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/vxdmicroservice\/\" \/>\n<meta property=\"article:published_time\" content=\"2019-07-18T19:03:20+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2019-07-19T07:48:57+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/voxxeddays.com\/microservices\/wp-content\/uploads\/sites\/54\/2019\/07\/Bannie\u0300re-Ania-Wyrwinska_Plan-de-travail-1.png\" \/>\n\t<meta property=\"og:image:width\" content=\"1024\" \/>\n\t<meta property=\"og:image:height\" content=\"513\" \/>\n<meta property=\"fb:app_id\" content=\"vxdmicroservice\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@agoncal\" \/>\n<meta name=\"twitter:site\" content=\"@vxdmicroservice\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\">\n\t<meta name=\"twitter:data1\" content=\"Antonio Goncalves\">\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\">\n\t<meta name=\"twitter:data2\" content=\"2 minutes\">\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https:\/\/voxxeddays.com\/microservices\/#organization\",\"name\":\"Voxxed Days Microservices\",\"url\":\"https:\/\/voxxeddays.com\/microservices\/\",\"sameAs\":[\"https:\/\/www.facebook.com\/vxdmicroservice\/\",\"https:\/\/www.instagram.com\/voxxeddaysmicroservices\",\"https:\/\/www.linkedin.com\/in\/voxxed-days-microservices-906115164\/\",\"https:\/\/www.youtube.com\/playlist?list=PLRsbF2sD7JVrhlYIKTI--IU6xcfUjdNt2\",\"https:\/\/twitter.com\/vxdmicroservice\"],\"logo\":{\"@type\":\"ImageObject\",\"@id\":\"https:\/\/voxxeddays.com\/microservices\/#logo\",\"inLanguage\":\"en-US\",\"url\":\"https:\/\/voxxeddays.com\/microservices\/wp-content\/uploads\/sites\/54\/2019\/06\/large-Voxxed_Days_Microservices_date_2019-01-2.png\",\"width\":1000,\"height\":387,\"caption\":\"Voxxed Days Microservices\"},\"image\":{\"@id\":\"https:\/\/voxxeddays.com\/microservices\/#logo\"}},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/voxxeddays.com\/microservices\/#website\",\"url\":\"https:\/\/voxxeddays.com\/microservices\/\",\"name\":\"Voxxed Days Microservices 2019, Conference & workshops\",\"description\":\"A Developer Conference on Microservices\",\"publisher\":{\"@id\":\"https:\/\/voxxeddays.com\/microservices\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":\"https:\/\/voxxeddays.com\/microservices\/?s={search_term_string}\",\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"en-US\"},{\"@type\":\"ImageObject\",\"@id\":\"https:\/\/voxxeddays.com\/microservices\/2019\/07\/18\/ania-wyrwinska-on-how-i-learned-to-stop-worrying-and-love-the-monolith\/#primaryimage\",\"inLanguage\":\"en-US\",\"url\":\"https:\/\/voxxeddays.com\/microservices\/wp-content\/uploads\/sites\/54\/2019\/07\/Bannie\\u0300re-Ania-Wyrwinska_Plan-de-travail-1.png\",\"width\":1024,\"height\":513,\"caption\":\"Ania Wyrwinska\"},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/voxxeddays.com\/microservices\/2019\/07\/18\/ania-wyrwinska-on-how-i-learned-to-stop-worrying-and-love-the-monolith\/#webpage\",\"url\":\"https:\/\/voxxeddays.com\/microservices\/2019\/07\/18\/ania-wyrwinska-on-how-i-learned-to-stop-worrying-and-love-the-monolith\/\",\"name\":\"Ania Wyrwinska on \\u201cHow I Learned to Stop Worrying and Love the Monolith\\u201d : Voxxed Days Microservices 2019\",\"isPartOf\":{\"@id\":\"https:\/\/voxxeddays.com\/microservices\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/voxxeddays.com\/microservices\/2019\/07\/18\/ania-wyrwinska-on-how-i-learned-to-stop-worrying-and-love-the-monolith\/#primaryimage\"},\"datePublished\":\"2019-07-18T19:03:20+00:00\",\"dateModified\":\"2019-07-19T07:48:57+00:00\",\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/voxxeddays.com\/microservices\/2019\/07\/18\/ania-wyrwinska-on-how-i-learned-to-stop-worrying-and-love-the-monolith\/\"]}]},{\"@type\":\"Article\",\"@id\":\"https:\/\/voxxeddays.com\/microservices\/2019\/07\/18\/ania-wyrwinska-on-how-i-learned-to-stop-worrying-and-love-the-monolith\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/voxxeddays.com\/microservices\/2019\/07\/18\/ania-wyrwinska-on-how-i-learned-to-stop-worrying-and-love-the-monolith\/#webpage\"},\"author\":{\"@id\":\"https:\/\/voxxeddays.com\/microservices\/#\/schema\/person\/871a4bfea3b1bf117a77bc3fbfeb5f14\"},\"headline\":\"Ania Wyrwinska on \\u201cHow I Learned to Stop Worrying and Love the Monolith\\u201d\",\"datePublished\":\"2019-07-18T19:03:20+00:00\",\"dateModified\":\"2019-07-19T07:48:57+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/voxxeddays.com\/microservices\/2019\/07\/18\/ania-wyrwinska-on-how-i-learned-to-stop-worrying-and-love-the-monolith\/#webpage\"},\"publisher\":{\"@id\":\"https:\/\/voxxeddays.com\/microservices\/#organization\"},\"image\":{\"@id\":\"https:\/\/voxxeddays.com\/microservices\/2019\/07\/18\/ania-wyrwinska-on-how-i-learned-to-stop-worrying-and-love-the-monolith\/#primaryimage\"},\"articleSection\":\"all\",\"inLanguage\":\"en-US\"},{\"@type\":\"Person\",\"@id\":\"https:\/\/voxxeddays.com\/microservices\/#\/schema\/person\/871a4bfea3b1bf117a77bc3fbfeb5f14\",\"name\":\"Antonio Goncalves\",\"image\":{\"@type\":\"ImageObject\",\"@id\":\"https:\/\/voxxeddays.com\/microservices\/#personlogo\",\"inLanguage\":\"en-US\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/1fc6aa04011b2f0f9721df913b0fd415?s=96&d=mm&r=g\",\"caption\":\"Antonio Goncalves\"},\"description\":\"I am a senior software architect living in Paris. I work as a consultant in helping customers to set up their software architecture. My specialities are Java \/ Java EE and Open Source frameworks that evolve around it. As a former BEA consultant I have a great expertise in application servers (Weblogic, JBoss and GlassFish). So I decided to write a few books about it, create the Paris JUG and Devoxx France.\",\"sameAs\":[\"https:\/\/plus.google.com\/101641663893160877351\",\"https:\/\/twitter.com\/agoncal\"]}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","_links":{"self":[{"href":"https:\/\/voxxeddays.com\/microservices\/wp-json\/wp\/v2\/posts\/2066"}],"collection":[{"href":"https:\/\/voxxeddays.com\/microservices\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/voxxeddays.com\/microservices\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/voxxeddays.com\/microservices\/wp-json\/wp\/v2\/users\/1301"}],"replies":[{"embeddable":true,"href":"https:\/\/voxxeddays.com\/microservices\/wp-json\/wp\/v2\/comments?post=2066"}],"version-history":[{"count":0,"href":"https:\/\/voxxeddays.com\/microservices\/wp-json\/wp\/v2\/posts\/2066\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/voxxeddays.com\/microservices\/wp-json\/wp\/v2\/media\/2076"}],"wp:attachment":[{"href":"https:\/\/voxxeddays.com\/microservices\/wp-json\/wp\/v2\/media?parent=2066"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/voxxeddays.com\/microservices\/wp-json\/wp\/v2\/categories?post=2066"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/voxxeddays.com\/microservices\/wp-json\/wp\/v2\/tags?post=2066"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}