[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"sanity-RP0OngMlyZoQiVsTQtu910QjBXxuhCfcH1O1KiSt6AQ":3},{"data":4,"sourceMap":-1},{"info":5,"latest":14,"pinned":152},{"_createdAt":6,"_id":7,"_rev":8,"_type":9,"_updatedAt":6,"descriptionText":10,"slug":11,"title":13},"2023-05-23T16:43:21Z","wp-tagcat-event-driven-architectures","9HpbCsT2tq0xwozQfkc4ih","blogTag",null,{"current":12},"event-driven-architectures","event-driven architectures",[15,68,109],{"_id":16,"author":17,"commentCount":28,"comments":29,"excerpt":30,"featureTag":10,"image":31,"publishedAt":34,"slug":35,"sponsored":10,"tags":37,"title":67},"wp-post-22563",[18],{"_id":19,"avatar":20,"name":25,"role":10,"slug":26},"wp-author-226",{"_type":21,"asset":22},"image",{"_ref":23,"_type":24},"image-56688f6337dd0a96034dfc998cdecc7810597d81-1024x1024-png","reference","Ryan Donovan",{"current":27},"rdonovan",0,true,"",{"_type":21,"asset":32},{"_ref":33,"_type":24},"image-472725c034235a56301dc8caf0ed41b3d298c57a-1200x630-png","2023-08-16T04:40:00.000Z",{"current":36},"making-event-driven-development-predictable-with-discover",[38,44,46,51,53,57,62],{"_createdAt":39,"_id":40,"_rev":8,"_type":9,"_updatedAt":39,"slug":41,"title":43},"2023-08-29T08:42:00Z","wp-tagcat-domain-driven-design",{"current":42},"domain-driven-design","domain-driven design",{"_createdAt":6,"_id":7,"_rev":8,"_type":9,"_updatedAt":6,"slug":45,"title":13},{"current":12},{"_createdAt":6,"_id":47,"_rev":8,"_type":9,"_updatedAt":6,"slug":48,"title":50},"wp-tagcat-partner-content",{"current":49},"partner-content","Partner Content",{"_createdAt":6,"_id":47,"_rev":8,"_type":9,"_updatedAt":6,"slug":52,"title":50},{"current":49},{"_createdAt":6,"_id":54,"_rev":8,"_type":9,"_updatedAt":6,"slug":55,"title":56},"wp-tagcat-partnercontent",{"current":56},"partnercontent",{"_createdAt":6,"_id":58,"_rev":8,"_type":9,"_updatedAt":6,"slug":59,"title":61},"wp-tagcat-podcast",{"current":60},"podcast","The Stack Overflow Podcast",{"_createdAt":6,"_id":63,"_rev":8,"_type":9,"_updatedAt":6,"slug":64,"title":66},"wp-tagcat-the-stack-overflow-podcast",{"current":65},"the-stack-overflow-podcast","the stack overflow podcast","Making event-driven development predictable with Discover",{"_id":69,"author":70,"commentCount":79,"comments":29,"excerpt":80,"featureTag":10,"image":81,"publishedAt":84,"slug":85,"sponsored":10,"tags":87,"title":108},"wp-post-20446",[71],{"_id":72,"avatar":73,"name":76,"role":10,"slug":77},"wp-author-cap-18115",{"_type":21,"asset":74},{"_ref":75,"_type":24},"image-8cf69a05d6ef9dfd6db2ac2da2518a7d5e4b90d1-386x426-png","Daniel Orner",{"current":78},"daniel-orner",8,"An event-driven architecture can reduce dependencies, increase safety, and make your application easy to scale. But designing your systems and topics is a non-trivial task",{"_type":21,"asset":82},{"_ref":83,"_type":24},"image-80277011043659d940f9d799802981311e91bbc6-2560x1344-jpg","2022-07-21T14:00:00.000Z",{"current":86},"event-driven-topic-design-using-kafka",[88,93,95,99,104],{"_createdAt":6,"_id":89,"_rev":8,"_type":9,"_updatedAt":6,"slug":90,"title":92},"wp-tagcat-code-for-a-living",{"current":91},"code-for-a-living","Code for a Living",{"_createdAt":6,"_id":7,"_rev":8,"_type":9,"_updatedAt":6,"slug":94,"title":13},{"current":12},{"_createdAt":6,"_id":96,"_rev":8,"_type":9,"_updatedAt":6,"slug":97,"title":98},"wp-tagcat-kafka",{"current":98},"kafka",{"_createdAt":6,"_id":100,"_rev":8,"_type":9,"_updatedAt":6,"slug":101,"title":103},"wp-tagcat-message-brokers",{"current":102},"message-brokers","message brokers",{"_createdAt":6,"_id":105,"_rev":8,"_type":9,"_updatedAt":6,"slug":106,"title":107},"wp-tagcat-topics",{"current":107},"topics","Design patterns for asynchronous API communication",{"_id":110,"author":111,"commentCount":120,"comments":29,"excerpt":121,"featureTag":10,"image":122,"publishedAt":125,"slug":126,"sponsored":10,"tags":128,"title":151},"wp-post-15393",[112],{"_id":113,"avatar":114,"name":117,"role":10,"slug":118},"wp-author-cap-15395",{"_type":21,"asset":115},{"_ref":116,"_type":24},"image-7d03f0cfda297721fc8945d118e55a3d1e244586-40x40-jpg","Bogdan Sucaciu",{"current":119},"bogdan-sucaciu",9,"In this article, we’ll discuss some of the problems driving innovation in modern web development. Then we’ll dive into the basics of event-driven architecture (EDA), which tries to address these problems by thinking about back-end architecture in a novel way. ",{"_type":21,"asset":123},{"_ref":124,"_type":24},"image-f035c21f7465af295785e7d8fde2070a0d785148-2560x1440-jpg","2020-03-16T14:00:00.000Z",{"current":127},"how-event-driven-architecture-solves-modern-web-app-problems",[129,134,136,138,140,144,149],{"_createdAt":6,"_id":130,"_rev":8,"_type":9,"_updatedAt":6,"slug":131,"title":133},"wp-tagcat-bulletin",{"current":132},"bulletin","Bulletin",{"_createdAt":6,"_id":130,"_rev":8,"_type":9,"_updatedAt":6,"slug":135,"title":133},{"current":132},{"_createdAt":6,"_id":89,"_rev":8,"_type":9,"_updatedAt":6,"slug":137,"title":92},{"current":91},{"_createdAt":6,"_id":7,"_rev":8,"_type":9,"_updatedAt":6,"slug":139,"title":13},{"current":12},{"_createdAt":6,"_id":141,"_rev":8,"_type":9,"_updatedAt":6,"slug":142,"title":143},"wp-tagcat-events",{"current":143},"events",{"_createdAt":6,"_id":145,"_rev":8,"_type":9,"_updatedAt":6,"slug":146,"title":148},"wp-tagcat-stackoverflow",{"current":147},"stackoverflow","Stackoverflow",{"_createdAt":6,"_id":145,"_rev":8,"_type":9,"_updatedAt":6,"slug":150,"title":148},{"current":147},"How event-driven architecture solves modern web app problems",[]]