Skip to content

Kafka is more ACID Than Your Database

Photo of Alice Richardson
Hosted By
Alice R. and 2 others
Kafka is more ACID Than Your Database

Details

Join us for an Apache Kafka meetup on the February 20th from 6.00pm, hosted by Ticketmaster! The address, agenda and speaker info is below. See you there!

PARKING Please park in the underground garage (entrance on Sycamore just south of Hollywood Blvd) and be sure to bring your ticket in with you for validation - Take the elevator up to the lobby (“L”) to check in.

Agenda:

6:00pm - 6:30pm: Networking, Pizza and Drinks
6:30pm - 7:15pm: Tim Berglund, Confluent
7:15pm - 8:00pm: Dani Traphagen, Confluent
8:00pm - 8:30pm: Additional Q&A and Networking

-----

First Talk

Speaker:
Tim Berglund

Bio:
Tim is a teacher, author, and technology leader with Confluent, where he serves as the Senior Director of Developer Experience. He can frequently be found at speaking at conferences in the United States and all over the world. He is the co-presenter of various O’Reilly training videos on topics ranging from Git to Distributed Systems. He is a co-host of the http://devrelrad.io podcast, writes at https://cnfl.io/blog-tim-berglund and lives in Littleton, CO, USA with the wife of his youth.

Title:
Dissolving the Problem: Kafka is more ACID Than Your Database

Abstract:
It has become a truism in the past decade that building systems at scale, using non-relational databases, requires giving up on the transactional guarantees afforded by the relational databases of yore, ACID transactional semantics are fine, but we all know you can’t have them all in a distributed system. Or can we?

In this talk, I will argue that by designing our systems around a distributed log like Kafka, we can, in fact, achieve ACID semantics at scale. We can ensure that distributed write operations can be applied atomically, consistently, in isolation between services, and of course with durability. An elusive set of properties becomes relatively easy to achieve with the right architectural paradigm underlying the application.

---

Second Talk

Speakers:
Dani Traphagen

Bio:
Like many, I love and hate Distributed Systems, because they are rewarding but highly complex. I have a penchant for making Enterprises successful with Open Source Technologies, targeting transitions toward real-time and event-based architectures. While currently at Confluent (the platform around Apache Kafka) my history includes Apache Ignite and Apache Cassandra at GridGain and DataStax, respectively. I was an IT grunt from a young age continue to love this field dearly. My interests are in Event Streaming, Big Data, Data Science, Bioinformatics, Machine Learning, Distributed Databases, Data Modeling, Search and data processing/analytics. I also love public speaking and travel!

Title:
When to KSQL and When to Live the Stream

Abstract:
In this all too fabulous talk we will be addressing the wonderful and new wonders of KSQL vs. KStreams. If you are new-ish to Kafka...you may ask yourself, “What is a large Kafka deployment?” And you may tell yourself, “This is not my beautiful KSQL use case!” And you may tell yourself, “This is not my beautiful KStreams use case!” And you may ask yourself, “What is a beautiful Kafka use case?” And you may ask yourself, “Where does that stream process go to?” And you may ask yourself, “Am I right about this architecture? Am I wrong?” And you may say yourself, “My God! What have I done?”

In this talk, we will discuss the following concepts:

  1. KSQL Architecture
  2. KSQL Use Cases
  3. Performance Considerations
  4. When to KSQL and When to Not
  5. Introduce KStreams

The talk is:
You will understand the architecture and the power of the KSQL continuous query engine and when to use it successfully.

The talk is not:*
An intensive KStreams talk - but you will get enough under your belt to go forth and learn more about Stream Processing overall.

-----

Don't forget to join our Community Slack Team! https://launchpass.com/confluentcommunity

Want to speak or host? community@confluent.io

NOTE: Please do not sign up for this event if you are under 18.

Photo of Los Angeles Apache Kafka® Meetup by Confluent group
Los Angeles Apache Kafka® Meetup by Confluent
See more events
Ticketmaster
7060 Hollywood Blvd, Level 1 · Hollywood, CA