Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
BU Talk Fev 2020
Search
Ricardo Ferreira
February 20, 2020
Programming
0
140
BU Talk Fev 2020
Ricardo Ferreira
February 20, 2020
Tweet
Share
More Decks by Ricardo Ferreira
See All by Ricardo Ferreira
Elastic Community Conference CfP Clinic
riferrei
0
44
Criando Provedores Customizados para Terraform
riferrei
0
59
From Zero to Hero with Observability in Microservices
riferrei
0
99
Construíndo seu Primeiro Provider para Terraform
riferrei
2
480
Understanding Streaming Data and Analytics with Apache Kafka®
riferrei
1
480
Kafka Meetup from March 2020
riferrei
1
320
Boston Meetup, Fev 2020
riferrei
0
42
Building Event Streaming Applications with Serverless Kafka
riferrei
1
460
Microsoft Ignite 2019 (Confluent Cloud on Azure)
riferrei
0
190
Other Decks in Programming
See All in Programming
I/O Extended Android in Korea 2024 ~ Whats new in Android development tools
pluu
0
250
初心者がおさえておきたいAWS CDKのベストプラクティス 2024
konokenj
15
7.3k
How to use Macrobenchmark
veronikapj
0
160
CSC307 Lecture 07
javiergs
PRO
0
220
CSC307 Lecture 13
javiergs
PRO
0
150
ピグパーティにおけるMongoDB CommunityバージョンからAtlasへの移行事例
10969hotaka
0
130
Exploring the Gradually Lost Technical Skills in the Cloud Native Era
hwchiu
2
3.9k
Terraformテスト入門
msato
0
520
CSC307 Lecture 05
javiergs
PRO
0
210
Folding Cheat Sheet #7
philipschwarz
PRO
0
150
生成AIをkintoneに連携してみた
hideg
0
230
From Spring Boot 2 to Spring Boot 3 with Java 22 and Jakarta EE
ivargrimstad
0
1.9k
Featured
See All Featured
Cheating the UX When There Is Nothing More to Optimize - PixelPioneers
stephaniewalter
277
13k
Music & Morning Musume
bryan
43
5.9k
What the flash - Photography Introduction
edds
65
11k
Easily Structure & Communicate Ideas using Wireframe
afnizarnur
189
16k
Code Reviewing Like a Champion
maltzj
517
39k
Principles of Awesome APIs and How to Build Them.
keavy
124
16k
The Brand Is Dead. Long Live the Brand.
mthomps
52
36k
Practical Orchestrator
shlominoach
185
10k
Building an army of robots
kneath
301
42k
Art, The Web, and Tiny UX
lynnandtonic
291
20k
The Invisible Customer
myddelton
117
13k
Designing on Purpose - Digital PM Summit 2013
jponch
113
6.6k
Transcript
Building event streaming apps with pac-man @riferrei | @BU_Tweets |
@CONFLUENTINC
About me @riferrei | @BU_Tweets | @CONFLUENTINC • RICARDO FERREIRA
• Works for confluent • Developer advocate •
[email protected]
• HTTPS://RIFERREI.NET
@riferrei | @BU_Tweets | @CONFLUENTINC Event streaming appS ?
@riferrei | @confluentinc | @itau
@riferrei | @confluentinc | @itau
@riferrei | @BU_Tweets | @CONFLUENTINC Example for the rescue
@riferrei | @BU_Tweets | @CONFLUENTINC PAC-MAN
@riferrei | @BU_Tweets | @CONFLUENTINC SOLUTION api rest
@riferrei | @BU_Tweets | @CONFLUENTINC IMPLEMENTATION Api gateway Lambda function
Kafka topic Ksqldb apps Kafka topic
@riferrei | @BU_Tweets | @CONFLUENTINC https://github.com/confluentinc/demo-scene <<Pacman-ccloud>> Getting started
@riferrei | @BU_Tweets | @CONFLUENTINC instructions 2. Name yourself 1.
Get the game
@riferrei | @BU_Tweets | @CONFLUENTINC BUILDING APPs USING KSQLDB
@riferrei | @BU_Tweets | @CONFLUENTINC Introduction to ksqldb https://ksqldb.io
@riferrei | @BU_Tweets | @CONFLUENTINC Source: USER_GAME TOPIC
@riferrei | @BU_Tweets | @CONFLUENTINC Creating User_game stream
@riferrei | @BU_Tweets | @CONFLUENTINC Querying USER_GAME STREAM
@riferrei | @BU_Tweets | @CONFLUENTINC Creating Stats_per_user table
@riferrei | @BU_Tweets | @CONFLUENTINC Querying STATS_PER_USER TABLE
@riferrei | @BU_Tweets | @CONFLUENTINC Low latency Pull queries
@riferrei | @BU_Tweets | @CONFLUENTINC Source: User_losses topic
@riferrei | @BU_Tweets | @CONFLUENTINC Creating USER_LOSSES STREAM
@riferrei | @BU_Tweets | @CONFLUENTINC querying USER_LOSSES STREAM
@riferrei | @BU_Tweets | @CONFLUENTINC Creating LOSSES_PER_USER TABLE
@riferrei | @BU_Tweets | @CONFLUENTINC Querying LOSSES_PER_USER TABLE
@riferrei | @BU_Tweets | @CONFLUENTINC Creating SCOREBOARD TABLE
@riferrei | @BU_Tweets | @CONFLUENTINC Querying SCOREBOARD TABLE
@riferrei | @BU_Tweets | @CONFLUENTINC Complete scoreboard USER_GAME USER_losses Stats_per_user
losses_per_user SCOREBOARD storage process storage process storage
@riferrei | @BU_Tweets | @CONFLUENTINC how can I learn more?
@riferrei | @BU_Tweets | @CONFLUENTINC Get kafka: confluent cloud Try
free: https://cnfl.io/confluent-cloud
@riferrei | @BU_Tweets | @CONFLUENTINC https://cnfl.io/tutorials Get examples: kafka tutorials
@riferrei | @BU_Tweets | @CONFLUENTINC https://cnfl.io/books Get books: o’reilly bundle
@riferrei | @BU_Tweets | @CONFLUENTINC https://kafka-summit.org/events/kafka-summit-austin-2020 join kafka summit https://myeventi.events/kafka20/aus
Use 25% discount code: KSL20Meetup
@riferrei | @BU_Tweets | @CONFLUENTINC Thank you