garritfra
3 years ago
76 changed files with 64 additions and 62 deletions
@ -1 +1 @@
|
||||
<!DOCTYPE html><html><head><meta name="viewport" content="width=device-width"/><meta charSet="utf-8"/><title>404: This page could not be found</title><meta name="next-head-count" content="3"/><noscript data-n-css=""></noscript><script defer="" nomodule="" src="https://blog.garrit.xyz/_next/static/chunks/polyfills-a54b4f32bdc1ef890ddd.js"></script><script src="https://blog.garrit.xyz/_next/static/chunks/webpack-86566091d0b199a92290.js" defer=""></script><script src="https://blog.garrit.xyz/_next/static/chunks/framework-2191d16384373197bc0a.js" defer=""></script><script src="https://blog.garrit.xyz/_next/static/chunks/main-b9780dc6f4fa7abb3771.js" defer=""></script><script src="https://blog.garrit.xyz/_next/static/chunks/pages/_app-f60f910fc98ee492d09b.js" defer=""></script><script src="https://blog.garrit.xyz/_next/static/chunks/pages/_error-737a04e9a0da63c9d162.js" defer=""></script><script src="https://blog.garrit.xyz/_next/static/TDYLP5FAulqjSBNDujBIc/_buildManifest.js" defer=""></script><script src="https://blog.garrit.xyz/_next/static/TDYLP5FAulqjSBNDujBIc/_ssgManifest.js" defer=""></script></head><body><div id="__next"><div style="color:#000;background:#fff;font-family:-apple-system, BlinkMacSystemFont, Roboto, "Segoe UI", "Fira Sans", Avenir, "Helvetica Neue", "Lucida Grande", sans-serif;height:100vh;text-align:center;display:flex;flex-direction:column;align-items:center;justify-content:center"><div><style>body { margin: 0 }</style><h1 style="display:inline-block;border-right:1px solid rgba(0, 0, 0,.3);margin:0;margin-right:20px;padding:10px 23px 10px 0;font-size:24px;font-weight:500;vertical-align:top">404</h1><div style="display:inline-block;text-align:left;line-height:49px;height:49px;vertical-align:middle"><h2 style="font-size:14px;font-weight:normal;line-height:inherit;margin:0;padding:0">This page could not be found<!-- -->.</h2></div></div></div></div><script id="__NEXT_DATA__" type="application/json">{"props":{"pageProps":{"statusCode":404}},"page":"/_error","query":{},"buildId":"TDYLP5FAulqjSBNDujBIc","assetPrefix":"https://blog.garrit.xyz","nextExport":true,"isFallback":false,"gip":true,"scriptLoader":[]}</script></body></html> |
||||
<!DOCTYPE html><html><head><meta name="viewport" content="width=device-width"/><meta charSet="utf-8"/><title>404: This page could not be found</title><meta name="next-head-count" content="3"/><noscript data-n-css=""></noscript><script defer="" nomodule="" src="https://blog.garrit.xyz/_next/static/chunks/polyfills-a54b4f32bdc1ef890ddd.js"></script><script src="https://blog.garrit.xyz/_next/static/chunks/webpack-86566091d0b199a92290.js" defer=""></script><script src="https://blog.garrit.xyz/_next/static/chunks/framework-2191d16384373197bc0a.js" defer=""></script><script src="https://blog.garrit.xyz/_next/static/chunks/main-b9780dc6f4fa7abb3771.js" defer=""></script><script src="https://blog.garrit.xyz/_next/static/chunks/pages/_app-f60f910fc98ee492d09b.js" defer=""></script><script src="https://blog.garrit.xyz/_next/static/chunks/pages/_error-737a04e9a0da63c9d162.js" defer=""></script><script src="https://blog.garrit.xyz/_next/static/xx65xxz0JF_KOU9mEOU3_/_buildManifest.js" defer=""></script><script src="https://blog.garrit.xyz/_next/static/xx65xxz0JF_KOU9mEOU3_/_ssgManifest.js" defer=""></script></head><body><div id="__next"><div style="color:#000;background:#fff;font-family:-apple-system, BlinkMacSystemFont, Roboto, "Segoe UI", "Fira Sans", Avenir, "Helvetica Neue", "Lucida Grande", sans-serif;height:100vh;text-align:center;display:flex;flex-direction:column;align-items:center;justify-content:center"><div><style>body { margin: 0 }</style><h1 style="display:inline-block;border-right:1px solid rgba(0, 0, 0,.3);margin:0;margin-right:20px;padding:10px 23px 10px 0;font-size:24px;font-weight:500;vertical-align:top">404</h1><div style="display:inline-block;text-align:left;line-height:49px;height:49px;vertical-align:middle"><h2 style="font-size:14px;font-weight:normal;line-height:inherit;margin:0;padding:0">This page could not be found<!-- -->.</h2></div></div></div></div><script id="__NEXT_DATA__" type="application/json">{"props":{"pageProps":{"statusCode":404}},"page":"/_error","query":{},"buildId":"xx65xxz0JF_KOU9mEOU3_","assetPrefix":"https://blog.garrit.xyz","nextExport":true,"isFallback":false,"gip":true,"scriptLoader":[]}</script></body></html> |
@ -1 +0,0 @@
|
||||
{"pageProps":{"siteTitle":"~/garrit","frontmatter":{"title":"Scaling Amazon RDS","date":"2021-08-20"},"markdownBody":"\nI'm currently working on a webbased service hosted on AWS. It's quite common\nfor the application to see large spikes of users for a brief time. Because of\nthis, our database has to withstand immense loads.\n\nSo far, our model was to use a single beefy RDS Postgres database instance,\nsimply because we didn't need to care about the size of the database back when\nthe project started. As time went by, the amount of visitors grew and grew. In\norder to keep up with the load, we just kept on throwing more money at the\nbeast that is AWS by using larger and larger database instances. This had to stop.\n\n"},"__N_SSG":true} |
File diff suppressed because one or more lines are too long
@ -0,0 +1 @@
|
||||
{"pageProps":{"siteTitle":"~/garrit","frontmatter":{"title":"How (not) to scale Amazon RDS","date":"2021-08-20"},"markdownBody":"\nI'm currently working on a webbased service hosted on AWS. It's quite common\nfor the application to see large spikes of users for a brief time. Because of\nthis, our database has to withstand immense loads.\n\nSo far, our model was to use a single beefy RDS Postgres database instance,\nsimply because we didn't need to care about the size of the database back when\nthe project started. As time went by, the amount of visitors grew and grew. In\norder to keep up with the load, we just kept on throwing more money at the\nbeast that is AWS by using larger and larger database instances. This had to\nstop. Everyone has heard of autoscaling database and compute instances before,\nso I dove right into the rabbithole of \"the hyperscalable cloud\" (tm).\n\n# First Attempt: \n"},"__N_SSG":true} |
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
Loading…
Reference in new issue