This week, we’ve got a new take on the terminal tip: it’s a challenge! Can you see what the error in the SQL is? Check it out below, and then email us the answer at devx_newsletter@confluent.io. What happens when things go wrong in data streaming setups? If you shiver in your boots at the thought of an Apache Kafka® outage, read Jakub Korab’s post on battening down the hatches. Or, if you have a microservice setup, then you might lose transactions in the dual write problem, as explained in Wade Waldron’s new video. On the Apache Flink® side of things, Seth Saperstein outlines the issue when the team at Lyft was seeing no upstream data.
We hope you enjoy this edition of the newsletter! We are always looking for submissions and suggestions at the email address above.
Need process data in Flink, but you’re consuming and producing back to Kafka? And this is all happening on Docker? Martijn Visser has a sample docker file for you!
Got your own favorite Stack Overflow answer related to Flink or Kafka? Send it in to devx_newsletter@confluent.io!
Can you spot the error in this Flink SQL query in Confluent Cloud? We won’t give it away until the next newsletter! Email us the answer and we’ll give you a shoutout: devx_newsletter@confluent.io
CREATE TABLE Treat (
`rice_krispy` STRING,
`canoli` STRING,
`gulab_jamun` STRING
) WITH (
'connector' = 'kafka'
...
);
In-person:
__Hybrid: __
We hope you enjoyed our curated assortment of resources! If you’d like to provide feedback, suggest ideas for content you’d like to see, or you want to submit your own resource for consideration, email us at devx_newsletter@confluent.io!
If you’d like to view previous editions of the newsletter, visit our archive.
If you’re viewing this newsletter online, know that we appreciate your readership and that you can get this newsletter delivered directly to your inbox by filling out the signup form on the left-hand side.
P.S. If you want to learn more about Kafka, Flink, or Confluent Cloud, visit our developer site at Confluent Developer.
We will only share developer content and updates, including notifications when new content is added. We will never send you sales emails. 🙂 By subscribing, you understand we will process your personal information in accordance with our Privacy Statement.