Permalink
Cannot retrieve contributors at this time
Name already in use
A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?
2019-web/data/talks/160.yaml
Go to fileThis commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
27 lines (15 sloc)
1.24 KB
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| # Talk details are specified in YAML files | |
| # YAML was selected because we can use multi-line strings and add | |
| # comments in the file. | |
| speaker_name: "Tom Aratyn" | |
| talk_title: "A Pythonista’s intro to Kafka: no, it’s not like Celery" | |
| # At least 1 tag is necessary!! | |
| talk_tags: | |
| - "Machine Learning & Data Science" | |
| talk_abstract: "Large projects often use Kafka to provide durable real time processing over huge amounts of data. But, Kafka is nothing like Redis, SQS, or any Celery backend. We’ll look at how Kafka’s design makes it amazing at some tasks (real time durable processing) and awful at others (this isn’t a Celery backend for a reason). How to avoid having your Kafka clients sitting idle and ensure your messages are actually recorded in order and in real time! Finally, we’ll look at how a Pythonista can take advantage of Java-only tech like Kafka Streams with KSQL." | |
| about_author: "Tom Aratyn is the author of Building Django Web Applications (Packt 2018), former associate professor at Seneca College, and a software developer with a decade of Python software development experience." | |
| talk_metadata: | |
| - "**Date:** Saturday Nov. 16" | |
| - "**Location:** Sky Room" | |
| - "**Begin time:** 15:00" | |
| - "**Duration:** 25 minutes" |