{"version":"1.0","provider_name":"My Tech Talks with ChatGPT","provider_url":"https:\/\/zenteno.org\/tech-talks","author_name":"adminwp","author_url":"https:\/\/zenteno.org\/tech-talks\/author\/adminwp\/","title":"The What, Why and How of Microservices - My Tech Talks with ChatGPT","type":"rich","width":600,"height":338,"html":"<blockquote class=\"wp-embedded-content\" data-secret=\"XVx0qquSWL\"><a href=\"https:\/\/zenteno.org\/tech-talks\/the-what-why-and-how-of-microservices\/\">The What, Why and How of Microservices<\/a><\/blockquote><iframe sandbox=\"allow-scripts\" security=\"restricted\" src=\"https:\/\/zenteno.org\/tech-talks\/the-what-why-and-how-of-microservices\/embed\/#?secret=XVx0qquSWL\" width=\"600\" height=\"338\" title=\"&#8220;The What, Why and How of Microservices&#8221; &#8212; My Tech Talks with ChatGPT\" data-secret=\"XVx0qquSWL\" 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:\/\/zenteno.org\/tech-talks\/wp-includes\/js\/wp-embed.min.js\n<\/script>\n","thumbnail_url":"https:\/\/zenteno.org\/tech-talks\/wp-content\/uploads\/2024\/10\/microserviceswhyhow-2.jpg","thumbnail_width":1280,"thumbnail_height":720,"description":"Summary This video introduces microservices, contrasts them with monolithic architectures, and explains how they solve scaling and coordination challenges. It covers microservices communication methods, benefits, best practices, challenges, and how to manage microservices code using monorepo and polyrepo strategies. Ideas Quotes Habits Facts References Recommendations"}