{"version":"1.0","provider_name":"Cashfree Payments Blog","provider_url":"https:\/\/blogrevamp.cashfree.com","author_name":"Ramkumar Venkatesan","author_url":"https:\/\/blogrevamp.cashfree.com\/author\/rvenkatesancashfreecom\/","title":"The Journey from Monolith to Microservices","type":"rich","width":600,"height":338,"html":"<blockquote class=\"wp-embedded-content\" data-secret=\"sPDTdjI0Il\"><a href=\"https:\/\/blogrevamp.cashfree.com\/journey-from-monolith-to-microservices\/\">The Journey from Monolith to Microservices<\/a><\/blockquote><iframe sandbox=\"allow-scripts\" security=\"restricted\" src=\"https:\/\/blogrevamp.cashfree.com\/journey-from-monolith-to-microservices\/embed\/#?secret=sPDTdjI0Il\" width=\"600\" height=\"338\" title=\"&#8220;The Journey from Monolith to Microservices&#8221; &#8212; Cashfree Payments Blog\" data-secret=\"sPDTdjI0Il\" frameborder=\"0\" marginwidth=\"0\" marginheight=\"0\" scrolling=\"no\" class=\"wp-embedded-content\"><\/iframe><script>\n\/*! This file is auto-generated *\/\n!function(d,l){\"use strict\";l.querySelector&&d.addEventListener&&\"undefined\"!=typeof URL&&(d.wp=d.wp||{},d.wp.receiveEmbedMessage||(d.wp.receiveEmbedMessage=function(e){var t=e.data;if((t||t.secret||t.message||t.value)&&!\/[^a-zA-Z0-9]\/.test(t.secret)){for(var s,r,n,a=l.querySelectorAll('iframe[data-secret=\"'+t.secret+'\"]'),o=l.querySelectorAll('blockquote[data-secret=\"'+t.secret+'\"]'),c=new RegExp(\"^https?:$\",\"i\"),i=0;i<o.length;i++)o[i].style.display=\"none\";for(i=0;i<a.length;i++)s=a[i],e.source===s.contentWindow&&(s.removeAttribute(\"style\"),\"height\"===t.message?(1e3<(r=parseInt(t.value,10))?r=1e3:~~r<200&&(r=200),s.height=r):\"link\"===t.message&&(r=new URL(s.getAttribute(\"src\")),n=new URL(t.value),c.test(n.protocol))&&n.host===r.host&&l.activeElement===s&&(d.top.location.href=t.value))}},d.addEventListener(\"message\",d.wp.receiveEmbedMessage,!1),l.addEventListener(\"DOMContentLoaded\",function(){for(var e,t,s=l.querySelectorAll(\"iframe.wp-embedded-content\"),r=0;r<s.length;r++)(t=(e=s[r]).getAttribute(\"data-secret\"))||(t=Math.random().toString(36).substring(2,12),e.src+=\"#?secret=\"+t,e.setAttribute(\"data-secret\",t)),e.contentWindow.postMessage({message:\"ready\",secret:t},\"*\")},!1)))}(window,document);\n\/\/# sourceURL=https:\/\/blogrevamp.cashfree.com\/wp-includes\/js\/wp-embed.min.js\n<\/script>\n","thumbnail_url":"https:\/\/i0.wp.com\/blogrevamp.cashfree.com\/wp-content\/uploads\/2022\/07\/Cashfree-Payments-Journey-from-Monolith-to-Microservices-1.png?fit=1200%2C800&ssl=1","thumbnail_width":1200,"thumbnail_height":800,"description":"Microservices seem to be a solution for all the past Technology and Agility problems. Is this really true? Are there any cons to this approach and if yes, how do you manage them? This is what I will be exploring in this blog post."}