{"version":"1.0","provider_name":"Viz Note Vietnamese - AI Insights &amp; Software Industry Updates","provider_url":"https:\/\/www.viz-note.com\/vi","author_name":"vpadmin","author_url":"https:\/\/www.viz-note.com\/vi\/author\/vpadmin\/","title":"C\u00e1c M\u1eabu UML cho Ki\u1ebfn tr\u00fac Microservices | H\u01b0\u1edbng d\u1eabn Thi\u1ebft k\u1ebf","type":"rich","width":600,"height":338,"html":"<blockquote class=\"wp-embedded-content\" data-secret=\"qahxJbZj0h\"><a href=\"https:\/\/www.viz-note.com\/vi\/uml-patterns-microservices-architecture\/\">C\u00e1c M\u1eabu UML cho Ki\u1ebfn tr\u00fac Microservices<\/a><\/blockquote><iframe sandbox=\"allow-scripts\" security=\"restricted\" src=\"https:\/\/www.viz-note.com\/vi\/uml-patterns-microservices-architecture\/embed\/#?secret=qahxJbZj0h\" width=\"600\" height=\"338\" title=\"&#8220;C\u00e1c M\u1eabu UML cho Ki\u1ebfn tr\u00fac Microservices&#8221; &#8212; Viz Note Vietnamese - AI Insights &amp; Software Industry Updates\" data-secret=\"qahxJbZj0h\" 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:\/\/www.viz-note.com\/vi\/wp-includes\/js\/wp-embed.min.js\n<\/script>\n","thumbnail_url":"https:\/\/www.viz-note.com\/vi\/wp-content\/uploads\/sites\/10\/2026\/03\/uml-patterns-microservices-architecture-infographic-hand-drawn.jpg","thumbnail_width":1664,"thumbnail_height":928,"description":"Kh\u00e1m ph\u00e1 c\u00e1c m\u1eabu UML thi\u1ebft y\u1ebfu cho ki\u1ebfn tr\u00fac microservices. H\u1ecdc c\u00e1ch m\u00f4 h\u00ecnh h\u00f3a d\u1ecbch v\u1ee5, giao ti\u1ebfp v\u00e0 d\u1eef li\u1ec7u m\u1ed9t c\u00e1ch hi\u1ec7u qu\u1ea3 b\u1eb1ng c\u00e1c s\u01a1 \u0111\u1ed3 tr\u1ef1c quan."}