Put open source to work
July 16–17, 2018: Training & Tutorials
July 18–19, 2018: Conference
Portland, OR

Introduction to Apache Kafka: The next-gen event streaming system (sponsored by Salesforce)

James Ward (Salesforce.com)
2:35pm3:15pm Wednesday, July 18, 2018
Location: E141

What you'll learn

  • Explore Kafka and learn how to get started


Apache Kafka has emerged as a next-generation event streaming system to connect distributed systems through fault-tolerant and scalable event-driven architectures. Now open source through Apache, Kafka is being used by numerous large enterprises, including Salesforce, for a variety of use cases.

James Ward offers an overview of Kafka and walks you through some code examples to demonstrate how to begin using it.

This session is sponsored by Salesforce.

Photo of James Ward

James Ward


James Ward is the engineering and open source ambassador at Salesforce. James frequently presents at conferences around the world, such as JavaOne, Devoxx, and many other Java get-togethers. Along with Bruce Eckel, James coauthored First Steps in Flex. He has also published numerous screencasts, blogs, and technical articles. Starting with Pascal and Assembly in the ’80s, James found his passion for writing code and began doing web development with HTML, Perl/CGI, and Java in the ’90s. Over his career, James built a Flex- and Java-based customer service portal for Pillar Data Systems; was a technical evangelist for Flex at Adobe; was a principal developer evangelist at Salesforce, where he taught developers how to deploy apps on the cloud with Heroku; and was a developer advocate at Typesafe, where he created Typesafe Activator and led the Reactive Software vision. James posts code at GitHub.com/jamesward.