{"id":366,"date":"2022-02-24T02:03:52","date_gmt":"2022-02-24T02:03:52","guid":{"rendered":"https:\/\/keith.resar.org\/blog\/?page_id=366"},"modified":"2022-05-23T18:29:48","modified_gmt":"2022-05-23T18:29:48","slug":"speaking-event-streaming-fundamentals-with-apache-kafka","status":"publish","type":"page","link":"https:\/\/keith.resar.org\/blog\/speaking\/speaking-event-streaming-fundamentals-with-apache-kafka\/","title":{"rendered":"Speaking &#8211; Event streaming fundamentals with Apache Kafka"},"content":{"rendered":"\n<p>Introduction to the underlying fundamentals that drive Apache Kafka&#8217;s design and ultimately enable highly scalable, performant, and durable event streaming.  An understanding of Kafka&#8217;s internals illuminates the event streaming patterns that will perform best under volume and high load.<\/p>\n\n\n\n<h1>Slides<\/h1>\n\n\n\n<figure class=\"wp-block-embed is-type-rich is-provider-speaker-deck wp-block-embed-speaker-deck wp-embed-aspect-16-9 wp-has-aspect-ratio\"><div class=\"wp-block-embed__wrapper\">\n<iframe loading=\"lazy\" title=\"Event streaming fundamentals with Apache Kafka\" id=\"talk_frame_837431\" class=\"speakerdeck-iframe\" src=\"\/\/speakerdeck.com\/player\/c51c73dd1e684357a35f493cbb3ef804\" width=\"525\" height=\"295\" style=\"aspect-ratio:525\/295; border:0; padding:0; margin:0; background:transparent;\" frameborder=\"0\" allowtransparency=\"true\" allowfullscreen=\"allowfullscreen\" mozallowfullscreen=\"true\" webkitallowfullscreen=\"true\"><\/iframe>\n<\/div><\/figure>\n\n\n\n<h2>Video<\/h2>\n\n\n\n<p><a href=\"https:\/\/vimeo.com\/681564782\">https:\/\/vimeo.com\/681564782<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Introduction to the underlying fundamentals that drive Apache Kafka&#8217;s design and ultimately enable highly scalable, performant, and durable event streaming. An understanding of Kafka&#8217;s internals illuminates the event streaming patterns that will perform best under volume and high load. Slides Video https:\/\/vimeo.com\/681564782<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":29,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":[],"_links":{"self":[{"href":"https:\/\/keith.resar.org\/blog\/wp-json\/wp\/v2\/pages\/366"}],"collection":[{"href":"https:\/\/keith.resar.org\/blog\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/keith.resar.org\/blog\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/keith.resar.org\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/keith.resar.org\/blog\/wp-json\/wp\/v2\/comments?post=366"}],"version-history":[{"count":2,"href":"https:\/\/keith.resar.org\/blog\/wp-json\/wp\/v2\/pages\/366\/revisions"}],"predecessor-version":[{"id":372,"href":"https:\/\/keith.resar.org\/blog\/wp-json\/wp\/v2\/pages\/366\/revisions\/372"}],"up":[{"embeddable":true,"href":"https:\/\/keith.resar.org\/blog\/wp-json\/wp\/v2\/pages\/29"}],"wp:attachment":[{"href":"https:\/\/keith.resar.org\/blog\/wp-json\/wp\/v2\/media?parent=366"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}