-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathindex.html
17 lines (17 loc) · 36.3 KB
/
index.html
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
<!doctype html>
<html lang="en" dir="ltr" class="plugin-pages plugin-id-default">
<head>
<meta charset="UTF-8">
<meta name="generator" content="Docusaurus v2.4.1">
<title data-rh="true">Home | Tech Blog</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://marksmurphy.github.io/"><meta data-rh="true" name="docusaurus_locale" content="en"><meta data-rh="true" name="docusaurus_tag" content="default"><meta data-rh="true" name="docsearch:language" content="en"><meta data-rh="true" name="docsearch:docusaurus_tag" content="default"><meta data-rh="true" property="og:title" content="Home | Tech Blog"><meta data-rh="true" name="description" content="Exploring how to design cloud native hosting solutions for hyperscale and performance"><meta data-rh="true" property="og:description" content="Exploring how to design cloud native hosting solutions for hyperscale and performance"><link data-rh="true" rel="icon" href="/img/favicon.ico"><link data-rh="true" rel="canonical" href="https://marksmurphy.github.io/"><link data-rh="true" rel="alternate" href="https://marksmurphy.github.io/" hreflang="en"><link data-rh="true" rel="alternate" href="https://marksmurphy.github.io/" hreflang="x-default"><script data-rh="true">function maybeInsertBanner(){window.__DOCUSAURUS_INSERT_BASEURL_BANNER&&insertBanner()}function insertBanner(){var n=document.getElementById("__docusaurus-base-url-issue-banner-container");if(n){n.innerHTML='\n<div id="__docusaurus-base-url-issue-banner" style="border: thick solid red; background-color: rgb(255, 230, 179); margin: 20px; padding: 20px; font-size: 20px;">\n <p style="font-weight: bold; font-size: 30px;">Your Docusaurus site did not load properly.</p>\n <p>A very common reason is a wrong site <a href="https://docusaurus.io/docs/docusaurus.config.js/#baseUrl" style="font-weight: bold;">baseUrl configuration</a>.</p>\n <p>Current configured baseUrl = <span style="font-weight: bold; color: red;">/</span> (default value)</p>\n <p>We suggest trying baseUrl = <span id="__docusaurus-base-url-issue-banner-suggestion-container" style="font-weight: bold; color: green;"></span></p>\n</div>\n';var e=document.getElementById("__docusaurus-base-url-issue-banner-suggestion-container"),s=window.location.pathname,r="/"===s.substr(-1)?s:s+"/";e.innerHTML=r}}window.__DOCUSAURUS_INSERT_BASEURL_BANNER=!0,document.addEventListener("DOMContentLoaded",maybeInsertBanner)</script><link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Tech Blog RSS Feed">
<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Tech Blog Atom Feed"><link rel="stylesheet" href="/assets/css/styles.603af9ce.css">
<link rel="preload" href="/assets/js/runtime~main.d8e15a5e.js" as="script">
<link rel="preload" href="/assets/js/main.cba81dbf.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}return t}()||function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
<div id="__docusaurus-base-url-issue-banner-container"></div><div role="region" aria-label="Skip to main content"><a class="skipToContent_fXgn" href="#__docusaurus_skipToContent_fallback">Skip to main content</a></div><nav aria-label="Main" class="navbar navbar--fixed-top"><div class="navbar__inner"><div class="navbar__items"><button aria-label="Toggle navigation bar" aria-expanded="false" class="navbar__toggle clean-btn" type="button"><svg width="30" height="30" viewBox="0 0 30 30" aria-hidden="true"><path stroke="currentColor" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M4 7h22M4 15h22M4 23h22"></path></svg></button><a class="navbar__brand" href="/"><div class="navbar__logo"><img src="/img/logos/transparent-grey-plain.png" alt="Logo" class="themedImage_ToTc themedImage--light_HNdA"><img src="/img/logos/transparent-grey-plain.png" alt="Logo" class="themedImage_ToTc themedImage--dark_i4oU"></div><b class="navbar__title text--truncate">Home</b></a><a class="navbar__item navbar__link" href="/blog">Blog</a><a class="navbar__item navbar__link" href="/docs/category/npm-packages">NPM Packages</a></div><div class="navbar__items navbar__items--right"><a href="https://github.com/markSmurphy" target="_blank" rel="noopener noreferrer" class="navbar__item navbar__link">GitHub<svg width="13.5" height="13.5" aria-hidden="true" viewBox="0 0 24 24" class="iconExternalLink_nPIU"><path fill="currentColor" d="M21 13v10h-21v-19h12v2h-10v15h17v-8h2zm3-12h-10.988l4.035 4-6.977 7.07 2.828 2.828 6.977-7.07 4.125 4.172v-11z"></path></svg></a><div class="toggle_vylO colorModeToggle_DEke"><button class="clean-btn toggleButton_gllP toggleButtonDisabled_aARS" type="button" disabled="" title="Switch between dark and light mode (currently light mode)" aria-label="Switch between dark and light mode (currently light mode)" aria-live="polite"><svg viewBox="0 0 24 24" width="24" height="24" class="lightToggleIcon_pyhR"><path fill="currentColor" d="M12,9c1.65,0,3,1.35,3,3s-1.35,3-3,3s-3-1.35-3-3S10.35,9,12,9 M12,7c-2.76,0-5,2.24-5,5s2.24,5,5,5s5-2.24,5-5 S14.76,7,12,7L12,7z M2,13l2,0c0.55,0,1-0.45,1-1s-0.45-1-1-1l-2,0c-0.55,0-1,0.45-1,1S1.45,13,2,13z M20,13l2,0c0.55,0,1-0.45,1-1 s-0.45-1-1-1l-2,0c-0.55,0-1,0.45-1,1S19.45,13,20,13z M11,2v2c0,0.55,0.45,1,1,1s1-0.45,1-1V2c0-0.55-0.45-1-1-1S11,1.45,11,2z M11,20v2c0,0.55,0.45,1,1,1s1-0.45,1-1v-2c0-0.55-0.45-1-1-1C11.45,19,11,19.45,11,20z M5.99,4.58c-0.39-0.39-1.03-0.39-1.41,0 c-0.39,0.39-0.39,1.03,0,1.41l1.06,1.06c0.39,0.39,1.03,0.39,1.41,0s0.39-1.03,0-1.41L5.99,4.58z M18.36,16.95 c-0.39-0.39-1.03-0.39-1.41,0c-0.39,0.39-0.39,1.03,0,1.41l1.06,1.06c0.39,0.39,1.03,0.39,1.41,0c0.39-0.39,0.39-1.03,0-1.41 L18.36,16.95z M19.42,5.99c0.39-0.39,0.39-1.03,0-1.41c-0.39-0.39-1.03-0.39-1.41,0l-1.06,1.06c-0.39,0.39-0.39,1.03,0,1.41 s1.03,0.39,1.41,0L19.42,5.99z M7.05,18.36c0.39-0.39,0.39-1.03,0-1.41c-0.39-0.39-1.03-0.39-1.41,0l-1.06,1.06 c-0.39,0.39-0.39,1.03,0,1.41s1.03,0.39,1.41,0L7.05,18.36z"></path></svg><svg viewBox="0 0 24 24" width="24" height="24" class="darkToggleIcon_wfgR"><path fill="currentColor" d="M9.37,5.51C9.19,6.15,9.1,6.82,9.1,7.5c0,4.08,3.32,7.4,7.4,7.4c0.68,0,1.35-0.09,1.99-0.27C17.45,17.19,14.93,19,12,19 c-3.86,0-7-3.14-7-7C5,9.07,6.81,6.55,9.37,5.51z M12,3c-4.97,0-9,4.03-9,9s4.03,9,9,9s9-4.03,9-9c0-0.46-0.04-0.92-0.1-1.36 c-0.98,1.37-2.58,2.26-4.4,2.26c-2.98,0-5.4-2.42-5.4-5.4c0-1.81,0.89-3.42,2.26-4.4C12.92,3.04,12.46,3,12,3L12,3z"></path></svg></button></div><div class="searchBox_ZlJk"></div></div></div><div role="presentation" class="navbar-sidebar__backdrop"></div></nav><div id="__docusaurus_skipToContent_fallback" class="main-wrapper mainWrapper_z2l0"><header class="hero hero--primary heroBanner_qdFl"><div class="container"><h1 class="hero__title">Tech Blog</h1><p me="hero__subtitle">Exploring how to design cloud native hosting solutions for hyperscale and performance</p><div class="buttons_AeoN"><a class="button button--secondary button--lg" href="/blog">Goto Blog Posts</a></div></div></header><main><section class="features_t9lD"><div class="container"><div class="row"><div class="col col--4"><div class="text--center"><svg xmlns="http://www.w3.org/2000/svg" width="615.81" height="496.342" viewBox="0 0 615.81 496.342" class="featureSvg_GfXr" role="img"><path d="M324.648 460.435c-53.302 0-103.6-16.748-145.455-48.434l1.277-1.575c41.488 31.408 91.344 48.01 144.178 48.01 52.875 0 102.761-16.626 144.267-48.078l1.278 1.574c-41.874 31.73-92.203 48.503-145.545 48.503Z" fill="#3f3d56"></path><path d="M561.551 392.516c2.066.13 3.208-2.438 1.645-3.934l-.155-.618.061-.148c2.09-4.982 9.17-4.948 11.242.042 1.838 4.428 4.18 8.864 4.755 13.546a18.029 18.029 0 0 1-.316 6.2c4.308-9.41 6.575-19.687 6.575-30.02 0-2.597-.142-5.194-.433-7.784a71.607 71.607 0 0 0-.994-6.31c-2.306-11.277-7.299-22.018-14.5-30.99-3.462-1.892-6.35-4.85-8.093-8.396-.627-1.28-1.118-2.655-1.35-4.056.394.051 1.485-5.949 1.188-6.317.55-.833 1.532-1.247 2.132-2.06 2.982-4.044 7.09-3.338 9.236 2.157 4.582 2.312 4.626 6.148 1.815 9.837-1.79 2.346-2.035 5.522-3.604 8.034.161.207.33.407.49.614a73.591 73.591 0 0 1 7.682 12.169c-.61-4.767.29-10.509 1.826-14.21 1.748-4.217 5.025-7.77 7.91-11.415 3.466-4.38 10.574-2.468 11.184 3.083l.018.162c-.429.241-.849.498-1.259.77-2.34 1.547-1.53 5.173 1.241 5.601l.063.01a30.628 30.628 0 0 1-.807 4.58c3.701 14.315-4.29 19.53-15.702 19.763-.252.13-.497.259-.75.381a73.187 73.187 0 0 1 2.765 9.98 73.856 73.856 0 0 1 1.28 9.048c.296 3.83.27 7.68-.053 11.503l.02-.135c.82-4.211 3.107-8.145 6.426-10.87 4.946-4.063 11.933-5.56 17.269-8.825 2.568-1.572 5.86.46 5.41 3.437l-.02.143c-.795.323-1.57.698-2.32 1.117-.428.242-.848.499-1.258.77-2.34 1.548-1.531 5.174 1.24 5.602l.064.01.129.02a30.655 30.655 0 0 1-5.639 8.828c-2.314 12.498-12.256 13.683-22.89 10.044h-.006a75.092 75.092 0 0 1-5.045 14.726h-18.02c-.065-.2-.123-.407-.181-.607 1.666.103 3.346.006 4.986-.297-1.337-1.64-2.674-3.294-4.01-4.935a1.12 1.12 0 0 1-.085-.097c-.678-.84-1.362-1.672-2.04-2.512l-.001-.001a29.99 29.99 0 0 1 .879-7.64ZM54.3 392.516c-2.066.13-3.208-2.438-1.645-3.934l.155-.618a31.36 31.36 0 0 0-.061-.148c-2.09-4.982-9.17-4.948-11.242.042-1.838 4.428-4.18 8.864-4.756 13.546a18.029 18.029 0 0 0 .317 6.2c-4.308-9.41-6.575-19.687-6.575-30.02 0-2.597.142-5.194.432-7.784.24-2.118.569-4.224.995-6.31 2.306-11.277 7.299-22.018 14.5-30.99 3.462-1.892 6.35-4.85 8.093-8.396.627-1.28 1.118-2.655 1.35-4.056-.394.051-1.485-5.949-1.188-6.317-.55-.833-1.532-1.247-2.132-2.06-2.982-4.044-7.09-3.338-9.236 2.157-4.582 2.312-4.627 6.148-1.815 9.837 1.789 2.346 2.035 5.522 3.604 8.034-.161.207-.33.407-.49.614a73.591 73.591 0 0 0-7.682 12.169c.61-4.767-.29-10.509-1.826-14.21-1.748-4.217-5.025-7.77-7.91-11.415-3.467-4.38-10.574-2.468-11.185 3.083l-.017.162c.429.241.849.498 1.259.77 2.34 1.547 1.53 5.173-1.241 5.601l-.063.01c.155 1.544.42 3.074.807 4.58-3.702 14.315 4.29 19.53 15.702 19.763.252.13.497.259.749.381a73.187 73.187 0 0 0-2.764 9.98 73.856 73.856 0 0 0-1.28 9.048c-.296 3.83-.27 7.68.052 11.503l-.019-.135c-.82-4.211-3.107-8.145-6.427-10.87-4.945-4.063-11.932-5.56-17.268-8.825-2.568-1.572-5.86.46-5.411 3.437l.022.143c.794.323 1.57.698 2.318 1.117.43.242.849.499 1.26.77 2.339 1.548 1.53 5.174-1.242 5.602l-.063.01-.129.02a30.655 30.655 0 0 0 5.639 8.828c2.314 12.498 12.256 13.683 22.89 10.044h.006a75.092 75.092 0 0 0 5.045 14.726h18.02c.065-.2.123-.407.18-.607a20.475 20.475 0 0 1-4.985-.297c1.337-1.64 2.674-3.294 4.01-4.935a1.12 1.12 0 0 0 .084-.097c.679-.84 1.363-1.672 2.041-2.512v-.001a29.99 29.99 0 0 0-.878-7.64ZM150.665 411.125l-.84.985c-32.822-27.992-51.646-68.77-51.646-111.876 0-39.266 15.29-76.181 43.055-103.946 27.764-27.764 64.68-43.054 103.945-43.054s76.182 15.29 103.946 43.054c27.764 27.765 43.054 64.68 43.054 103.946 0 43.107-18.824 83.884-51.644 111.876l-.84-.985" fill="#f2f2f2"></path><path d="m472.428 410.552-1.297-1.521c50.236-42.845 79.048-105.26 79.048-171.24 0-124.065-100.934-225-225-225s-225 100.935-225 225c0 65.98 28.812 128.395 79.05 171.24l-1.299 1.521c-50.682-43.225-79.75-106.194-79.75-172.76 0-60.636 23.611-117.641 66.485-160.515 42.874-42.874 99.879-66.485 160.514-66.485S442.82 34.403 485.694 77.277c42.874 42.874 66.485 99.879 66.485 160.515 0 66.566-29.068 129.535-79.75 172.76Z" fill="#3f3d56"></path><path d="M395 410.152c0 .66.53 1.19 1.19 1.19h218.29c.66 0 1.19-.53 1.19-1.19 0-.66-.53-1.19-1.19-1.19H396.19c-.66 0-1.19.53-1.19 1.19Z" fill="#ccc"></path><path fill="#3f3d56" d="M324.179 11.792h2v69.402h-2zM100.479 234.493h69.401v2h-69.401zM175.464 68.241l1.55-1.264 43.88 53.767-1.55 1.265zM142.668 371.665l53.757-43.894 1.265 1.549-53.758 43.894zM480.479 234.493h69.401v2h-69.401zM429.466 120.745l43.877-53.77 1.55 1.264-43.878 53.77zM452.663 329.326l1.265-1.55 53.768 43.882-1.264 1.55z"></path><circle cx="325.179" cy="230.792" r="28" fill="#3f3d56"></circle><circle cx="454.179" cy="327.792" r="10" fill="#3f3d56"></circle><circle cx="476.179" cy="237.792" r="10" fill="#3f3d56"></circle><circle cx="428.179" cy="121.792" r="10" fill="#3f3d56"></circle><circle cx="324.179" cy="83.792" r="10" fill="#3f3d56"></circle><circle cx="221.179" cy="121.792" r="10" fill="#3f3d56"></circle><circle cx="170.179" cy="234.792" r="10" fill="#3f3d56"></circle><circle cx="198.179" cy="326.792" r="10" fill="#3f3d56"></circle><circle cx="270.241" cy="232.834" r="10" fill="#3f3d56"></circle><rect x="270.433" y="220.356" width="238" height="14" rx="7" ry="7" transform="rotate(-2.466 389.432 227.356)" fill="#8a4773"></rect><path fill="#a0616a" d="M402.067 487.72h-11.662l-5.549-44.986h17.214l-.003 44.987z"></path><path d="M362.109 487.456c-.363.612-.555 2.586-.555 3.297a3.958 3.958 0 0 0 3.958 3.958h36.12a2.7 2.7 0 0 0 2.7-2.7v-1.504s1.786-4.52-1.892-10.09c0 0-4.572 4.362-11.404-2.47l-2.015-3.65-14.583 10.666-8.083.995c-1.769.218-3.337-.034-4.246 1.498Z" fill="#2f2e41"></path><path fill="#a0616a" d="M463.481 487.72h-11.663l-5.548-44.986h17.214l-.003 44.987z"></path><path d="M423.523 487.456c-.363.612-.555 2.586-.555 3.297a3.958 3.958 0 0 0 3.958 3.958h36.12a2.7 2.7 0 0 0 2.7-2.7v-1.504s1.786-4.52-1.892-10.09c0 0-4.572 4.362-11.404-2.47l-2.015-3.65-14.583 10.666-8.083.995c-1.769.218-3.337-.034-4.246 1.498Z" fill="#2f2e41"></path><path fill="#a0616a" d="m490.594 125.591 1.234 52.834-11.435 47.552-10.646-3.538 3.101-43.319-2.728-58.371 20.474 4.842z"></path><ellipse cx="473.298" cy="232.508" rx="12.466" ry="7.402" transform="rotate(-81.755 473.298 232.508)" fill="#a0616a"></ellipse><path d="M463.68 77.795s19.622-.045 22.935 11.452c3.446 11.955 8.942 56.542 6.564 56.545l-24.496 3.096-5.003-71.093Z" fill="#8a4773"></path><path fill="#a0616a" d="m387.854 131.222-10.812 51.73-21.949 43.706-9.563-5.865 12.87-41.48 16.618-57.462 12.836 9.37z"></path><ellipse cx="346.698" cy="231.405" rx="12.466" ry="7.402" transform="rotate(-68.611 346.698 231.405)" fill="#a0616a"></ellipse><path d="M384.357 79.922s10.73 4.785 13.73 16.368c2.729 10.536 9.477 56.9-10.349 54.724l-25-2c-.177-24.607 10.446-47.809 21.62-69.092Z" fill="#8a4773"></path><path d="m381.18 230.792-4 36 2 101.157 4 94.843h21.157l23.842-173 15.465 173h24.567l6.968-117s5-109-4-118-90 3-90 3Z" fill="#2f2e41"></path><path d="M447.68 59.292h-32.76l-7.24 10s-14 2-23 11l-1 96-6.5 62.775 97.992-2.775-5.993-34.5 3.993-121.087s-10.493-12.413-17.493-10.413l-8-11Z" fill="#8a4773"></path><circle cx="422.985" cy="29.433" r="24.512" fill="#a0616a"></circle><path d="M444.044 6.608c-2.742-2.415-6.505-3.806-10.096-3.56-2.176.15-4.29-.534-6.222-1.547a4.852 4.852 0 0 0-.4-.187c-1.219-.504-2.572-.56-3.89-.528-2.402.058-5.243-2.35-7.124.99-7.119-1.34-7.776 2.796-11.09 5.234-.938-.554-7.01.455-7.649 1.451a9.173 9.173 0 0 0-1.054 2.283c-.147.481.741 2.238.674 2.691s-1.09-.396-1.099.01c-.023 1.086.129 1.968.256 2.46.325 1.256-3.008-.353-4.102.344-1.094.697.021 3.92-1.049 4.653-1.276.875-.43 1.841.682 2.984.767.788 1.66 1.66 2.074 2.643 1.014 2.409-4.557 4.544-1.993 4.035 2.646-.526 3.509 3.593 5.735 2.07 5.037-3.448 4.855-3.165 9.25 1.069 1.221 1.176 3.618-3.428 5.232-2.911 3.042.973 5.526 4.236 7.534 9.168.285.698-2.41 12.088-2.534 12.832-.288 1.731 7.776-2.177 7.755-.287-.029 2.493 4.403-.65 5.678 1.535.16-.2 9.15-4.287 9.581-4.605l6.229-6.02c4.083-6.988 5.642-15.415 4.329-23.4-.827-5.03-2.882-10.039-6.707-13.407Z" fill="#2f2e41"></path><path d="M324 495.152c0 .66.53 1.19 1.19 1.19h218.29c.66 0 1.19-.53 1.19-1.19 0-.66-.53-1.19-1.19-1.19H325.19c-.66 0-1.19.53-1.19 1.19ZM0 410.152c0 .66.53 1.19 1.19 1.19h218.29c.66 0 1.19-.53 1.19-1.19 0-.66-.53-1.19-1.19-1.19H1.19c-.66 0-1.19.53-1.19 1.19Z" fill="#ccc"></path></svg></div><div class="text--center padding-horiz--md"><h3><a href="/blog">Performance Optimisations</a></h3><p>Serving more traffic with less resources is fundamental to achieving hyperscale.</p></div></div><div class="col col--4"><div class="text--center"><svg data-name="Layer 1" xmlns="http://www.w3.org/2000/svg" width="876.272" height="661.473" viewBox="0 0 876.272 661.473" class="featureSvg_GfXr" role="img"><path d="M504.97 32.194c7.516 15.995-8.41 20.526-26.655 29.099S446.417 79.236 438.9 63.24s-13.615-47.742 12.195-59.87c26.7-12.547 46.358 12.829 53.874 28.824Z" fill="#2f2e41"></path><circle cx="467.746" cy="39.089" r="24.561" fill="#ffb8b8"></circle><path d="M589.426 148.012c-.85-1.11-1.7-2.2-2.56-3.26q-1.665-2.07-3.35-4.01c-12.73-14.69-26.27-23.94-41.18-24.93h-.02l-.22-.02-29.71 28.96-10.1 9.84.22.54 5.45 13.57h95.49a234.834 234.834 0 0 0-14.02-20.69ZM441.038 48.977l8.792-4.131-1.225-12.683 5.88 10.496 4.201-1.975-.714-7.398 3.43 6.122 31.224-14.672a26 26 0 0 0-34.589-12.474l-4.525 2.126a26 26 0 0 0-12.474 34.59Z" fill="#2f2e41"></path><path d="M644.526 494.8H131.688a16.519 16.519 0 0 1-16.5-16.5V170.146a12.102 12.102 0 0 1 12.087-12.088H648.73a12.311 12.311 0 0 1 12.297 12.297V478.3a16.519 16.519 0 0 1-16.5 16.5Z" fill="#f2f2f2"></path><path d="M147.688 478.3h480.838a16 16 0 0 0 16-16V200.752a16 16 0 0 0-16-16H147.688a16 16 0 0 0-16 16V462.3a16 16 0 0 0 16 16Z" fill="#fff"></path><path d="M660.796 169.203h-545.84v-8.4a16.574 16.574 0 0 1 16.56-16.55h512.72a16.574 16.574 0 0 1 16.56 16.55Z" fill="#8a4773"></path><circle cx="145.051" cy="156.752" r="4.283" fill="#fff"></circle><circle cx="161.31" cy="156.752" r="4.283" fill="#fff"></circle><circle cx="177.569" cy="156.752" r="4.283" fill="#fff"></circle><path d="M403.11 421.58h-43a9.51 9.51 0 0 1-9.5-9.5v-43a9.51 9.51 0 0 1 9.5-9.5h43a9.51 9.51 0 0 1 9.5 9.5v43a9.51 9.51 0 0 1-9.5 9.5Zm-43-60a7.508 7.508 0 0 0-7.5 7.5v43a7.508 7.508 0 0 0 7.5 7.5h43a7.508 7.508 0 0 0 7.5-7.5v-43a7.508 7.508 0 0 0-7.5-7.5Z" fill="#ccc"></path><path d="M394.61 409.58h-26a3.003 3.003 0 0 1-3-3v-32a3.003 3.003 0 0 1 3-3h18.84a3.007 3.007 0 0 1 1.879.66l7.16 5.755a2.984 2.984 0 0 1 1.121 2.338v26.246a3.003 3.003 0 0 1-3 3Zm-26-36a1.001 1.001 0 0 0-1 1v32a1.001 1.001 0 0 0 1 1h26a1.001 1.001 0 0 0 1-1v-26.247a.995.995 0 0 0-.373-.78l-7.161-5.754a1.002 1.002 0 0 0-.626-.22Z" fill="#ccc"></path><path d="M389.61 385.58h-16a1 1 0 0 1 0-2h16a1 1 0 0 1 0 2ZM389.61 391.58h-16a1 1 0 0 1 0-2h16a1 1 0 0 1 0 2ZM389.61 397.58h-16a1 1 0 0 1 0-2h16a1 1 0 0 1 0 2ZM505.11 421.58h-43a9.51 9.51 0 0 1-9.5-9.5v-43a9.51 9.51 0 0 1 9.5-9.5h43a9.51 9.51 0 0 1 9.5 9.5v43a9.51 9.51 0 0 1-9.5 9.5Zm-43-60a7.508 7.508 0 0 0-7.5 7.5v43a7.508 7.508 0 0 0 7.5 7.5h43a7.508 7.508 0 0 0 7.5-7.5v-43a7.508 7.508 0 0 0-7.5-7.5Z" fill="#ccc"></path><path d="M497.61 401.58h-28a3.003 3.003 0 0 1-3-3v-16a3.003 3.003 0 0 1 3-3h28a3.003 3.003 0 0 1 3 3v16a3.003 3.003 0 0 1-3 3Zm-28-20a1.001 1.001 0 0 0-1 1v16a1.001 1.001 0 0 0 1 1h28a1.001 1.001 0 0 0 1-1v-16a1.001 1.001 0 0 0-1-1Z" fill="#ccc"></path><path d="M483.61 393.217a3.003 3.003 0 0 1-1.59-.452l-14.94-9.338a1 1 0 0 1 1.06-1.696l14.94 9.337a1.006 1.006 0 0 0 1.06 0l14.94-9.337a1 1 0 0 1 1.06 1.696l-14.939 9.338a3.004 3.004 0 0 1-1.59.452ZM301.11 421.58h-43a9.51 9.51 0 0 1-9.5-9.5v-43a9.51 9.51 0 0 1 9.5-9.5h43a9.51 9.51 0 0 1 9.5 9.5v43a9.51 9.51 0 0 1-9.5 9.5Zm-43-60a7.508 7.508 0 0 0-7.5 7.5v43a7.508 7.508 0 0 0 7.5 7.5h43a7.508 7.508 0 0 0 7.5-7.5v-43a7.508 7.508 0 0 0-7.5-7.5Z" fill="#ccc"></path><path d="M293.61 401.58h-28a3.003 3.003 0 0 1-3-3v-16a3.003 3.003 0 0 1 3-3h28a3.003 3.003 0 0 1 3 3v16a3.003 3.003 0 0 1-3 3Zm-28-20a1.001 1.001 0 0 0-1 1v16a1.001 1.001 0 0 0 1 1h28a1.001 1.001 0 0 0 1-1v-16a1.001 1.001 0 0 0-1-1Z" fill="#ccc"></path><path d="M289.172 401.58h-20.124a2 2 0 0 1-1.732-3l6.062-10.5a2 2 0 0 1 3.464 0l3.915 6.78 2.268-3.928a2 2 0 0 1 3.465 0l4.415 7.647a2 2 0 0 1-1.733 3Zm0-2-4.415-7.648-3.134 5.428a1 1 0 0 1-.866.5 1 1 0 0 1-.866-.5l-4.78-8.28-6.063 10.5Z" fill="#ccc"></path><circle cx="290.61" cy="385.579" r="2" fill="#ccc"></circle><path fill="#ffb8b8" d="m768.825 648.15-12.26-.001-5.832-47.288 18.094.001-.002 47.288z"></path><path d="m771.951 660.034-39.53-.002v-.5a15.386 15.386 0 0 1 15.386-15.386h.001l24.144.001Z" fill="#2f2e41"></path><path fill="#ffb8b8" d="m818.825 648.15-12.26-.001-5.832-47.288 18.094.001-.002 47.288z"></path><path d="m821.951 660.034-39.53-.002v-.5a15.386 15.386 0 0 1 15.386-15.386h.001l24.144.001ZM815.15 627.65l-11.355-3.454a4.493 4.493 0 0 1-3.166-3.833l-10.585-100.326a.48.48 0 0 0-.479-.447.47.47 0 0 0-.51.409l-17.731 97.2a4.5 4.5 0 0 1-5.335 3.599l-14.512-2.99a4.516 4.516 0 0 1-3.581-4.711l10.785-159.313 73.138-7.891-10.868 177.726a4.505 4.505 0 0 1-4.484 4.228 4.526 4.526 0 0 1-1.317-.197Z" fill="#2f2e41"></path><circle cx="815.08" cy="290.487" r="24.561" fill="#ffb8b8"></circle><path d="m758.568 454.72 15.859-99.851a37.857 37.857 0 0 1 48.005-30.4 37.743 37.743 0 0 1 26.601 43.262l-16.591 89.172Z" fill="#8a4773"></path><path d="M821.86 472.586a10.056 10.056 0 0 0 1.748-15.32l16.396-31.752-18.465 1.97-12.74 29.85a10.11 10.11 0 0 0 13.062 15.252Z" fill="#ffb8b8"></path><path d="M825.372 451.665a4.506 4.506 0 0 1-2.427-1.15l-6.273-5.797a4.515 4.515 0 0 1-1.092-5.055l12.538-29.718-1.779-58.72a14.497 14.497 0 1 1 28.727 3.92l3.041 36.911a46.373 46.373 0 0 1-8.938 31.397l-19.552 26.432a4.505 4.505 0 0 1-3.195 1.804 4.455 4.455 0 0 1-1.05-.024Z" fill="#8a4773"></path><path d="M673.64 277.105a10.056 10.056 0 0 0 13.427 7.582l22.846 27.478 5.385-17.772-22.52-23.369a10.11 10.11 0 0 0-19.137 6.081Z" fill="#ffb8b8"></path><path d="M691.537 288.495a4.506 4.506 0 0 1 2.006-1.786l7.783-3.516a4.515 4.515 0 0 1 5.08.965l22.478 23.132 54.767 21.256a14.497 14.497 0 1 1-14.81 24.926l-35.176-11.591a46.374 46.374 0 0 1-25.427-20.472l-16.718-28.31a4.505 4.505 0 0 1-.415-3.646 4.454 4.454 0 0 1 .432-.958Z" fill="#8a4773"></path><path opacity="0.1" d="m835.002 375.652-1 32-18.422 32.011 15.382-35.673 4.04-28.338z"></path><path d="M812.266 295.103a6.423 6.423 0 0 1-7.03-4.703 9.764 9.764 0 0 0-6.951-7.273c-4.505-1.03-10.012 1.091-13.313-2.322a6.637 6.637 0 0 1-1.576-5.843c.608-3.317 2.981-5.823 5.563-7.827a34.062 34.062 0 0 1 18.866-7.051 67.677 67.677 0 0 1 10.621.528 47.01 47.01 0 0 1 10.864 1.986 25.576 25.576 0 0 1 16.002 18.68 29.528 29.528 0 0 1-6.057 24.13 31.702 31.702 0 0 1-12.161 9.26 4.744 4.744 0 0 1-3.606.182c-2.958-1.176-2.474-4.84-1.126-7.283 1.443-2.614 3.663-5.146 2.503-8.328a6.302 6.302 0 0 0-3.127-3.366c-2.94-1.5-6.228-1.145-9.389-.78Z" fill="#2f2e41"></path><path d="M665.433 308.973h-304a16.519 16.519 0 0 1-16.5-16.5v-65a16.519 16.519 0 0 1 16.5-16.5h304a16.519 16.519 0 0 1 16.5 16.5v65a16.519 16.519 0 0 1-16.5 16.5Z" fill="#fff"></path><path d="M665.433 309.473h-304a17.02 17.02 0 0 1-17-17v-65a17.02 17.02 0 0 1 17-17h304a17.02 17.02 0 0 1 17 17v65a17.02 17.02 0 0 1-17 17Zm-304-97a15.017 15.017 0 0 0-15 15v65a15.017 15.017 0 0 0 15 15h304a15.017 15.017 0 0 0 15-15v-65a15.017 15.017 0 0 0-15-15Z" fill="#3f3d56"></path><path d="M628.433 292.973h-230a16.519 16.519 0 0 1-16.5-16.5v-34a16.519 16.519 0 0 1 16.5-16.5h230a16.519 16.519 0 0 1 16.5 16.5v34a16.519 16.519 0 0 1-16.5 16.5Z" fill="#f2f2f2"></path><circle cx="447.928" cy="254.915" r="19.732" fill="#ff6584"></circle><path d="m614.14 290.981-27.852-23.36-27.372-22.956a4 4 0 0 0-5.153.01l-27.283 23.062-6.664 5.633-10.048-8.427-30.538-25.61a4 4 0 0 0-5.152.009L443.64 265.07l-30.917 26.134a1 1 0 0 0 .648 1.764l63.386-.123 20.064-.038-.196.166 59.808-.115 57.066-.11a1 1 0 0 0 .641-1.767Z" fill="#3f3d56"></path><path d="M875.272 661.473h-192a1 1 0 0 1 0-2h192a1 1 0 0 1 0 2Z" fill="#ccc"></path><path d="M604.056 131.912a11.22 11.22 0 0 0-7.25-5.1 10.301 10.301 0 0 0-1.66-.21l-76.19-68.12a9.015 9.015 0 0 0-5.63-2.69 7.67 7.67 0 0 0-1.27-.04 9.055 9.055 0 0 0-5.96 15.48l29.17 25.43 47.9 41.75a11.916 11.916 0 0 0 .35 2.33 11.266 11.266 0 0 0 9.67 8.37 11.092 11.092 0 0 0 6.05-1 11.407 11.407 0 0 0 3.88-2.97c.11-.13.21-.25.31-.39a11.293 11.293 0 0 0 .63-12.84ZM473.736 197.562l-.71-28.86-.6-23.95-.41-16.76-.81-32.67a9.046 9.046 0 0 0-15.71-5.25 6.923 6.923 0 0 0-.75.96 8.936 8.936 0 0 0-1.56 6.05l1.78 47.67.89 23.95 1.14 30.55a12.047 12.047 0 0 0-.89 1.41 11.248 11.248 0 0 0-.71 8.84 11.311 11.311 0 0 0 15.56 6.63 11.3 11.3 0 0 0 2.78-18.57Z" fill="#ffb8b8"></path><path d="m542.336 115.812-7.07-19.15-11.44-31.02a16.006 16.006 0 0 0-9.95-9.68c-.18-.06-.37-.12-.55-.17a15.984 15.984 0 0 0-13.24 1.82l-38.53 24.44a16.093 16.093 0 0 0-5.27 21.75 276.323 276.323 0 0 0 15.73 24.19c4.49 6.11 12.85 6.76 14.3 16.76h28.41l28.76-25.82Z" fill="#ccc"></path><circle cx="101.165" cy="326.682" r="23.172" fill="#a0616a"></circle><path d="M158.051 310.732q.343.273.664.578a10.38 10.38 0 0 1-.417 15.484 9.722 9.722 0 0 1-.814.613l1.569 52.945a8.061 8.061 0 0 1-5.545 7.867l-.096.02-42.989 4.579a8.899 8.899 0 1 1-1.722-17.713l30.644-2.7 5.3-45.85a9.876 9.876 0 0 1-.971-.99 10.38 10.38 0 0 1 14.377-14.833ZM139.328 649.174h11.567l5.502-44.613h-17.071l.002 44.613z" fill="#a0616a"></path><path d="m136.378 645.398 22.778-.001h.001a14.516 14.516 0 0 1 14.516 14.516v.471l-37.294.002Z" fill="#2f2e41"></path><path fill="#a0616a" d="m24.366 633.182 9.938 5.917 27.553-35.517-14.668-8.733-22.823 38.333z"></path><path d="m23.763 628.428 19.572 11.653a14.516 14.516 0 0 1 5.046 19.9l-.241.405-32.045-19.08ZM153.624 633.417h-12.952a4.238 4.238 0 0 1-4.221-3.797l-13.057-122.738a1.415 1.415 0 0 0-2.698-.433l-23.555 52.16-41.704 68.002a4.266 4.266 0 0 1-5.328 1.666l-16.66-7.33a4.247 4.247 0 0 1-1.936-6.065l38.338-64.192 11.757-54.085C77.91 473.15 93.763 438.28 93.924 437.93l.079-.17 43.667-17.068.219.268c17.221 56.514 27.715 117.332 19.967 208.568a4.274 4.274 0 0 1-4.232 3.89Z" fill="#2f2e41"></path><path d="m92.243 443.474-.203-.428c-.097-.204-9.807-20.684-17.292-42.571a32.285 32.285 0 0 1 2.238-25.874A32.637 32.637 0 0 1 97.8 358.597a32.677 32.677 0 0 1 37.928 19.57c5.937 14.847 4.045 30.694 2.264 43.157l-.035.25-.227.108Z" fill="#3f3d56"></path><path d="M129.26 313.593H92.466v-16.038c8.076-3.209 15.978-5.937 20.755 0a16.038 16.038 0 0 1 16.039 16.038Z" fill="#2f2e41"></path><path d="M90.429 294.724c-21.996 0-28.153 27.572-28.153 43.126 0 8.674 3.923 11.777 10.087 12.827l2.178-11.611 5.099 12.11c1.731.01 3.55-.024 5.436-.06l1.73-3.56 3.854 3.497c15.441.023 27.921 2.273 27.921-13.203 0-15.554-5.4-43.126-28.152-43.126Z" fill="#2f2e41"></path><path d="M193 661.473H1a1 1 0 1 1 0-2h192a1 1 0 0 1 0 2Z" fill="#ccc"></path><path d="M196.61 332.473h-43a9.51 9.51 0 0 1-9.5-9.5v-43a9.51 9.51 0 0 1 9.5-9.5h43a9.51 9.51 0 0 1 9.5 9.5v43a9.51 9.51 0 0 1-9.5 9.5Z" fill="#fff"></path><path d="M196.61 332.473h-43a9.51 9.51 0 0 1-9.5-9.5v-43a9.51 9.51 0 0 1 9.5-9.5h43a9.51 9.51 0 0 1 9.5 9.5v43a9.51 9.51 0 0 1-9.5 9.5Zm-43-60a7.508 7.508 0 0 0-7.5 7.5v43a7.508 7.508 0 0 0 7.5 7.5h43a7.508 7.508 0 0 0 7.5-7.5v-43a7.508 7.508 0 0 0-7.5-7.5Z" fill="#3f3d56"></path><path d="M189.11 314.973h-28a3.003 3.003 0 0 1-3-3v-21a3.003 3.003 0 0 1 3-3h7.883a2.981 2.981 0 0 1 2.555 1.427l2.198 3.573h15.364a3.003 3.003 0 0 1 3 3v16a3.003 3.003 0 0 1-3 3Z" fill="#8a4773"></path><path d="M188.2 325.582q.21.384.387.79a10.38 10.38 0 0 1-6.393 14.109 9.72 9.72 0 0 1-.988.25l-19.1 49.404a8.061 8.061 0 0 1-8.162 5.099l-.096-.018-41.397-12.462a8.899 8.899 0 1 1 5.286-16.993l29.29 9.403 22.677-40.201a9.876 9.876 0 0 1-.511-1.29 10.38 10.38 0 0 1 19.006-8.091Z" fill="#a0616a"></path></svg></div><div class="text--center padding-horiz--md"><h3><a href="/blog">Scalability</a></h3><p>Scaling application tiers to handle traffic spikes.</p></div></div><div class="col col--4"><div class="text--center"><svg data-name="Layer 1" xmlns="http://www.w3.org/2000/svg" width="667.445" height="589.486" viewBox="0 0 667.445 589.486" class="featureSvg_GfXr" role="img"><path d="M516.955 377.635A7.721 7.721 0 0 1 521 366.508l-.398-27.436 12.016 7.676-1.464 24.877a7.763 7.763 0 0 1-14.199 6.01Z" fill="#a0616a"></path><path d="M502.474 228.68a15.64 15.64 0 0 0-12.914 15.057c-.174 8.03 2.505 11.024 6.292 12.106 7 2 18.148 42.448 18.148 42.448s1.183 37.726 3.092 35.863-.252 2.484.328 3.81-2.749 3.314.416 4.82S519 356.291 519 356.291l14-1s-2.325-9.776.838-10.388 1.725-3.394.444-5.503 2.267-5.115.492-6.112S538 293.291 538 293.291l-19.549-57.52a15.642 15.642 0 0 0-15.977-7.092ZM460 230.943l10.071-17.652h13.606l10.205 18.652-33.882-1z" fill="#8a4773"></path><path d="M432.911 72.206c-8.047-26.954-30.78-44.551-58.25-48.411-.303-.043-.59.013-.89-.006a8.68 8.68 0 0 0-1.188-.273c-37.778-4.883-79.018 3.861-111.841 24.398C229.28 67.6 193.129 78.707 156.016 78.461q-1.728-.012-3.47.075c-28.561 1.425-53.767 22.215-61.488 49.56-1.014 3.588.752 6.794 3.592 8.827 4.989 3.573 8.397 6.078 14.536 7.378q16.43 3.481 32.972 6.402v-43.93a15.704 15.704 0 0 1 15.687-15.686h215.469A15.704 15.704 0 0 1 389 106.774v54.707a64.518 64.518 0 0 0 8.632-3.398 66.837 66.837 0 0 0 25.769-22.487c12.475-18.1 15.77-42.426 9.51-63.39ZM342.19 329.291H151.713a16.598 16.598 0 0 1-16.58-16.58v-73.91a172.965 172.965 0 0 0-71.716-6.286 8.68 8.68 0 0 0-1.187.274c-.301.02-.588-.037-.89.006-27.47 3.86-50.204 21.457-58.251 48.411-6.26 20.964-2.965 45.29 9.51 63.39a66.837 66.837 0 0 0 25.769 22.487c14.287 6.882 29.325 7.4 44.919 7.886a1018.277 1018.277 0 0 0 140.26-5.302q34.383-3.688 68.48-9.638 17.45-3.054 34.787-6.728c6.139-1.3 9.547-3.805 14.536-7.378 2.84-2.033 4.606-5.24 3.592-8.827a65.81 65.81 0 0 0-2.752-7.805Z" fill="#f2f2f2"></path><path d="M359.047 307.364H172.111a13.625 13.625 0 0 1-13.609-13.609V120.032a13.625 13.625 0 0 1 13.61-13.609h186.935a13.625 13.625 0 0 1 13.609 13.61v173.722a13.625 13.625 0 0 1-13.609 13.609Z" fill="#e6e6e6"></path><path d="M319.702 298.185H181.293a13.625 13.625 0 0 1-13.609-13.61V129.22a13.625 13.625 0 0 1 13.609-13.61h168.574a13.625 13.625 0 0 1 13.61 13.61V254.41a43.823 43.823 0 0 1-43.775 43.774Z" fill="#fff"></path><circle cx="265.58" cy="206.897" r="61" fill="#8a4773"></circle><path d="m291.277 203.828-20.356-24.754a6 6 0 0 0-9.14-.151l-21.769 24.754a6 6 0 0 0 9.012 7.925l11.263-12.808v32.115a6 6 0 0 0 12 0v-31.28l9.721 11.821a6 6 0 0 0 9.269-7.622Z" fill="#fff"></path><path fill="#a0616a" d="m528.453 578.324-9.049-.001-4.305-34.907 13.357.001-.003 34.907z"></path><path d="M528.772 587.764h-27.829v-.353a10.833 10.833 0 0 1 10.832-10.831l5.084-3.857 9.485 3.857h2.429Z" fill="#2f2e41"></path><path fill="#a0616a" d="m460.453 578.324-9.049-.001-4.305-34.907 13.357.001-.003 34.907z"></path><path d="M460.772 587.764h-27.829v-.353a10.833 10.833 0 0 1 10.832-10.831l5.084-3.857 9.485 3.857h2.429ZM531.34 549.434c3.3-2.158 1.388-2.018 1.388-2.018s-7.383-59.86-13-78l-6.5-88.337s-.413 1.763 0-2.52 3.413-1.283.413-4.283-5-4.529-3-6.764 7.517-6.759 4.258-9.498-9.67-20.598-9.67-20.598l-62.501.5 2.5-.5s-7.802-2.895-4.228.875-2 13-4 22c-1.656 7.454-6.574 9.432 0 11 6.574 1.568.625 6.01.625 6.01s-9.897 47.115-2.397 78.115c0 0 5.174 76.672 7.793 83.266 2.62 6.594 3.62 2.594 2.62 6.594s-3-3-1 4a92.513 92.513 0 0 1 2.587 11.14l13.562-1s3.15-9.927 0-12.534-.975 5 2.438-.803-.587-3.803-1.587-11.803 8.174-45.268 1.587-68.134l12.173-64.163 19.327 66.437s10.251 81.14 13.582 84c3.33 2.86 1.986-4.082 3.33 2.86 1.36 7.015 4.447 5.155 4.36 6.015-.931 9.172 15.34.125 15.34.125a51.365 51.365 0 0 1 0-7c.3-2.14-3.303-2.825 0-4.982Z" fill="#2f2e41"></path><path d="M449 358.291c-4 0-15-5.417-13-7.709s2-9.897 2-12.094 9-83.197 9-83.197l-.684-19.832a8.862 8.862 0 0 1 8.857-9.168l8.827-3 25-1 12.466 4a7.227 7.227 0 0 1 6.438 10.512 65.074 65.074 0 0 1 9.552 35.954c-.286 9.472-5.085 21.038-6.241 31.738a43.48 43.48 0 0 0-.215 2.796c-.011.258-2.058 1.541-.029.77s-1.088 1.95-.03 3.59 3.11.635.085 2.638 3.632 21.344 2.974 22.002c-2 2-6 3-3 6s6 1 2 5-15.984 11-15.984 11Z" fill="#3f3d56"></path><circle cx="475.734" cy="189.156" r="21.523" fill="#a0616a"></circle><path d="M344.644 255.935a7.721 7.721 0 0 1 10.622 5.229l27.317 2.584-8.936 11.111-24.57-4.157a7.763 7.763 0 0 1-4.433-14.767Z" fill="#a0616a"></path><path d="M474.164 239.913A15.64 15.64 0 0 0 459.106 227c-8.03-.174-11.024 2.505-12.106 6.292-2 7-34.197 31.606-34.197 31.606l-27.651-2.992c-1.663-.54-.874-2.055-7.126-.771-3.08-2.017-5.07-1.675-6.785-.735l-10.24-1.108 1 16s10.963-2.608 13 2 1.57 5.27 6 2 4 0 4 0l32 8 50.07-31.4a15.642 15.642 0 0 0 7.093-15.978Z" fill="#8a4773"></path><path d="m484.09 208.37 1.41.45c-4.41.37-12.27 2.83-11.5 1.47s-2.14-6.49-.72-7.14a9.03 9.03 0 0 0 3.82-2.59c.9-1.26.88-3.34-.47-4.11-1.31-.76-2.93.06-4.23.83-1.31.76-3.73-10.42-3.11-13.91-3.65-2-8.07 1.83-12.17 1.08-2.51-.46-4.32-2.52-5.46-4.86a15.246 15.246 0 0 0 4.03-6.42 19.91 19.91 0 0 1-5.52 1.83 12.97 12.97 0 0 1 .14-5.48 8.943 8.943 0 0 1 5.57-6.34 6.482 6.482 0 0 1 7.6 2.82 6.444 6.444 0 0 0-4.08-6.4 6.776 6.776 0 0 1 9.75 4.61 20.934 20.934 0 0 1 14.59-1.56c4.84 1.27 11.26 6.64 11.26 6.64 10.92 2.411 10.4 43.931-10.91 39.08Z" fill="#2f2e41"></path><path d="M598.116 579.183a1.216 1.216 0 0 0 .882-2.109l-.083-.331.033-.08a3.267 3.267 0 0 1 6.025.023c.986 2.373 2.24 4.751 2.55 7.26a9.664 9.664 0 0 1-.17 3.324 38.744 38.744 0 0 0 3.524-16.091 37.397 37.397 0 0 0-.232-4.172q-.192-1.703-.533-3.383a39.193 39.193 0 0 0-7.772-16.61 10.43 10.43 0 0 1-4.338-4.501 7.956 7.956 0 0 1-.724-2.174 9.819 9.819 0 0 0 .637-3.386c.295-.447.821-.669 1.143-1.105 1.598-2.167 3.8-1.788 4.95 1.157 2.457 1.24 2.48 3.295.973 5.273-.958 1.257-1.09 2.96-1.931 4.306.086.111.176.218.263.33a39.446 39.446 0 0 1 4.117 6.522 16.398 16.398 0 0 1 .979-7.617c.937-2.26 2.693-4.164 4.24-6.118a3.366 3.366 0 0 1 5.995 1.652l.009.087q-.345.194-.675.412a1.65 1.65 0 0 0 .666 3.003l.033.005a16.418 16.418 0 0 1-.433 2.455c1.985 7.673-2.3 10.468-8.416 10.594-.135.069-.266.138-.401.204a40.262 40.262 0 0 1 2.167 10.2 38.187 38.187 0 0 1-.028 6.165l.01-.073a10.09 10.09 0 0 1 3.445-5.826c2.651-2.178 6.396-2.98 9.256-4.73a1.894 1.894 0 0 1 2.9 1.842l-.01.077a11.082 11.082 0 0 0-1.244.598q-.344.195-.674.413a1.65 1.65 0 0 0 .665 3.003l.034.005.069.01a16.431 16.431 0 0 1-3.023 4.733c-1.24 6.699-6.569 7.334-12.27 5.383h-.003a40.251 40.251 0 0 1-2.703 7.894h-9.66c-.034-.107-.065-.218-.097-.326a10.975 10.975 0 0 0 2.673-.159c-.716-.88-1.433-1.765-2.15-2.645a.602.602 0 0 1-.045-.052c-.363-.45-.73-.896-1.094-1.346v-.001a16.075 16.075 0 0 1 .471-4.095Z" fill="#f2f2f2"></path><path d="m276.529 589.179 389.726.307a1.19 1.19 0 0 0 0-2.381l-389.726-.308a1.19 1.19 0 0 0 0 2.382Z" fill="#cacaca"></path><path d="M256.618 422.291a14.146 14.146 0 1 1 14.146-14.145 14.162 14.162 0 0 1-14.146 14.145Zm0-26.291a12.146 12.146 0 1 0 12.146 12.146A12.159 12.159 0 0 0 256.618 396Z" fill="#f2f2f2"></path><path d="m262.156 407.484-4.387-5.335a1.293 1.293 0 0 0-1.97-.032l-4.69 5.334a1.293 1.293 0 0 0 1.941 1.708l2.427-2.76v6.921a1.293 1.293 0 1 0 2.586 0v-6.741l2.095 2.548a1.293 1.293 0 0 0 1.998-1.643ZM417.618 213.291a14.146 14.146 0 1 1 14.146-14.145 14.162 14.162 0 0 1-14.146 14.145Zm0-26.291a12.146 12.146 0 1 0 12.146 12.146A12.159 12.159 0 0 0 417.618 187Z" fill="#f2f2f2"></path><path d="m423.156 198.484-4.387-5.335a1.293 1.293 0 0 0-1.97-.032l-4.69 5.334a1.293 1.293 0 0 0 1.941 1.708l2.427-2.76v6.921a1.293 1.293 0 1 0 2.586 0v-6.741l2.095 2.548a1.293 1.293 0 0 0 1.998-1.643ZM98.618 201.291a14.146 14.146 0 1 1 14.146-14.145 14.162 14.162 0 0 1-14.146 14.145Zm0-26.291a12.146 12.146 0 1 0 12.146 12.146A12.159 12.159 0 0 0 98.618 175Z" fill="#f2f2f2"></path><path d="m104.156 186.484-4.387-5.335a1.293 1.293 0 0 0-1.97-.032l-4.69 5.334a1.293 1.293 0 0 0 1.941 1.708l2.427-2.76v6.921a1.293 1.293 0 0 0 2.586 0v-6.741l2.095 2.548a1.293 1.293 0 0 0 1.998-1.643ZM211.618 28.291a14.146 14.146 0 1 1 14.146-14.145 14.162 14.162 0 0 1-14.146 14.145Zm0-26.291a12.146 12.146 0 1 0 12.146 12.146A12.159 12.159 0 0 0 211.618 2Z" fill="#f2f2f2"></path><path d="m217.156 13.484-4.387-5.335a1.293 1.293 0 0 0-1.97-.032l-4.69 5.334a1.293 1.293 0 0 0 1.941 1.708l2.427-2.76v6.921a1.293 1.293 0 0 0 2.586 0v-6.741l2.095 2.548a1.293 1.293 0 0 0 1.998-1.643Z" fill="#f2f2f2"></path><path d="M60.618 306.291a14.146 14.146 0 1 1 14.146-14.145 14.162 14.162 0 0 1-14.146 14.145Zm0-26.291a12.146 12.146 0 1 0 12.146 12.146A12.16 12.16 0 0 0 60.618 280Z" fill="#fff"></path><path d="m66.156 291.484-4.387-5.335a1.293 1.293 0 0 0-1.97-.032l-4.69 5.334a1.293 1.293 0 0 0 1.941 1.708l2.427-2.76v6.921a1.293 1.293 0 0 0 2.586 0v-6.741l2.095 2.548a1.293 1.293 0 0 0 1.998-1.643ZM366.618 69.291a14.146 14.146 0 1 1 14.146-14.145 14.162 14.162 0 0 1-14.146 14.145Zm0-26.291a12.146 12.146 0 1 0 12.146 12.146A12.16 12.16 0 0 0 366.618 43Z" fill="#fff"></path><path d="m372.156 54.484-4.387-5.335a1.293 1.293 0 0 0-1.97-.032l-4.69 5.334a1.293 1.293 0 0 0 1.941 1.708l2.427-2.76v6.921a1.293 1.293 0 1 0 2.586 0v-6.741l2.095 2.548a1.293 1.293 0 0 0 1.998-1.643Z" fill="#fff"></path></svg></div><div class="text--center padding-horiz--md"><h3><a href="/blog/2022/04/12/High-Availability">High Availability</a></h3><p>Hosting services in multiple cloud regions (<code>active/active</code>) spreads the traffic by routing to the nearest available region, and can achieve 99.99% up time.</p></div></div></div></div></section></main></div></div>
<script src="/assets/js/runtime~main.d8e15a5e.js"></script>
<script src="/assets/js/main.cba81dbf.js"></script>
</body>
</html>