{"id":38,"date":"2026-08-10T10:07:25","date_gmt":"2026-08-10T10:07:25","guid":{"rendered":"https:\/\/blockwpthemes.com\/demo\/bwp-online-course-pro\/course\/backend-systems-that-hold-up\/"},"modified":"2026-08-10T10:07:25","modified_gmt":"2026-08-10T10:07:25","slug":"backend-systems-that-hold-up","status":"publish","type":"bwp_course","link":"https:\/\/blockwpthemes.com\/demo\/bwp-online-course-pro\/course\/backend-systems-that-hold-up\/","title":{"rendered":"Backend Systems That Hold Up"},"content":{"rendered":"<p>We give you a service that works fine on your laptop and falls over at four hundred requests a second. Your job is to find out why, six times.<\/p>\n<p>Each block introduces one failure: a connection pool that never drains, a retry storm, a cache that stampedes, a queue with no dead letter. You reproduce it, you measure it, you fix it, and you write the postmortem.<\/p>\n<p>By the end you will have a service that holds, and \u2014 more usefully \u2014 a method for finding out why one does not.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Take a service that falls over under load and rebuild it, one failure at a time.<\/p>\n","protected":false},"author":1,"featured_media":40,"comment_status":"open","ping_status":"closed","template":"","bwp_course_cat":[9],"class_list":["post-38","bwp_course","type-bwp_course","status-publish","has-post-thumbnail","hentry","bwp_course_cat-development"],"_links":{"self":[{"href":"https:\/\/blockwpthemes.com\/demo\/bwp-online-course-pro\/wp-json\/wp\/v2\/bwp_course\/38","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/blockwpthemes.com\/demo\/bwp-online-course-pro\/wp-json\/wp\/v2\/bwp_course"}],"about":[{"href":"https:\/\/blockwpthemes.com\/demo\/bwp-online-course-pro\/wp-json\/wp\/v2\/types\/bwp_course"}],"author":[{"embeddable":true,"href":"https:\/\/blockwpthemes.com\/demo\/bwp-online-course-pro\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/blockwpthemes.com\/demo\/bwp-online-course-pro\/wp-json\/wp\/v2\/comments?post=38"}],"version-history":[{"count":0,"href":"https:\/\/blockwpthemes.com\/demo\/bwp-online-course-pro\/wp-json\/wp\/v2\/bwp_course\/38\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/blockwpthemes.com\/demo\/bwp-online-course-pro\/wp-json\/wp\/v2\/media\/40"}],"wp:attachment":[{"href":"https:\/\/blockwpthemes.com\/demo\/bwp-online-course-pro\/wp-json\/wp\/v2\/media?parent=38"}],"wp:term":[{"taxonomy":"bwp_course_cat","embeddable":true,"href":"https:\/\/blockwpthemes.com\/demo\/bwp-online-course-pro\/wp-json\/wp\/v2\/bwp_course_cat?post=38"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}