{"id":2126,"date":"2015-06-04T22:30:07","date_gmt":"2015-06-05T06:30:07","guid":{"rendered":"http:\/\/cephas.net\/blog\/?p=2126"},"modified":"2015-06-04T22:30:07","modified_gmt":"2015-06-05T06:30:07","slug":"links-6-4-2015","status":"publish","type":"post","link":"https:\/\/cephas.net\/blog\/2015\/06\/04\/links-6-4-2015\/","title":{"rendered":"Links: 6-4-2015"},"content":{"rendered":"<ul>\n<li><a href=\"http:\/\/blog.confluent.io\/2015\/05\/27\/using-logs-to-build-a-solid-data-infrastructure-or-why-dual-writes-are-a-bad-idea\/\">Using logs to build a solid data infrastructure (or: why dual writes are a bad idea) | Confluent<\/a><br \/>      Great blog post, first I&#8217;ve heard of &quot;change data capture&quot; (have to read to the bottom).<br \/>    (categories:  <a href=\"http:\/\/del.icio.us\/ajohnson1200\/architecture\">architecture<\/a> <a href=\"http:\/\/del.icio.us\/ajohnson1200\/kafka\">kafka<\/a> <a href=\"http:\/\/del.icio.us\/ajohnson1200\/logs\">logs<\/a> <a href=\"http:\/\/del.icio.us\/ajohnson1200\/wal\">wal<\/a> <a href=\"http:\/\/del.icio.us\/ajohnson1200\/change-data-capture\">change-data-capture<\/a> <a href=\"http:\/\/del.icio.us\/ajohnson1200\/consistency\">consistency<\/a> )\n<p\/><\/li>\n<\/ul>\n","protected":false},"excerpt":{"rendered":"<p>Using logs to build a solid data infrastructure (or: why dual writes are a bad idea) | Confluent Great blog post, first I&#8217;ve heard of &quot;change data capture&quot; (have to read to the bottom). (categories: architecture kafka logs wal change-data-capture consistency )<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[1],"tags":[],"_links":{"self":[{"href":"https:\/\/cephas.net\/blog\/wp-json\/wp\/v2\/posts\/2126"}],"collection":[{"href":"https:\/\/cephas.net\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/cephas.net\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/cephas.net\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/cephas.net\/blog\/wp-json\/wp\/v2\/comments?post=2126"}],"version-history":[{"count":1,"href":"https:\/\/cephas.net\/blog\/wp-json\/wp\/v2\/posts\/2126\/revisions"}],"predecessor-version":[{"id":2127,"href":"https:\/\/cephas.net\/blog\/wp-json\/wp\/v2\/posts\/2126\/revisions\/2127"}],"wp:attachment":[{"href":"https:\/\/cephas.net\/blog\/wp-json\/wp\/v2\/media?parent=2126"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/cephas.net\/blog\/wp-json\/wp\/v2\/categories?post=2126"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/cephas.net\/blog\/wp-json\/wp\/v2\/tags?post=2126"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}