Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Speaker Deck
PRO
Sign in
Sign up for free
BU Talk Fev 2020
Ricardo Ferreira
February 20, 2020
Programming
0
130
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
31
Criando Provedores Customizados para Terraform
riferrei
0
47
From Zero to Hero with Observability in Microservices
riferrei
0
88
Construíndo seu Primeiro Provider para Terraform
riferrei
2
370
Understanding Streaming Data and Analytics with Apache Kafka®
riferrei
1
300
Kafka Meetup from March 2020
riferrei
1
250
Boston Meetup, Fev 2020
riferrei
0
32
Building Event Streaming Applications with Serverless Kafka
riferrei
1
450
Microsoft Ignite 2019 (Confluent Cloud on Azure)
riferrei
0
160
Other Decks in Programming
See All in Programming
新卒でサービス立ち上げから Hasuraを使って3年経った振り返り
yutorin
0
230
domain層のモジュール化 / MoT TechTalk #15
mot_techtalk
0
110
OSSから学んだPR Descriptionの書き方
fugakkbn
4
130
良質な技術記事を量産する秘訣 / #MeetsPro
jnchito
5
530
Excelの助けを借りて楽にシナリオを作ろう
rpa_niiyama
0
300
はてなリモートインターンシップ2022 フロントエンドブートキャンプ 講義資料
hatena
0
120
低レイヤーから始める GUI
fadis
18
9.4k
監視せなあかんし、五大紙だけにオオカミってな🐺🐺🐺🐺🐺
sadnessojisan
2
1.5k
NGK2023S - OCaml最高! スマホ開発にも使えちゃう?!
haochenxie
0
120
Findy - エンジニア向け会社紹介 / Findy Letter for Engineers
findyinc
2
42k
和暦を正しく扱うための暦の話
nagise
10
6.4k
Swift Concurrency in GoodNotes
inamiy
4
1.3k
Featured
See All Featured
Art Directing for the Web. Five minutes with CSS Template Areas
malarkey
196
9.8k
Done Done
chrislema
178
14k
Reflections from 52 weeks, 52 projects
jeffersonlam
338
18k
Navigating Team Friction
lara
177
12k
The Invisible Side of Design
smashingmag
292
48k
Support Driven Design
roundedbygravity
88
8.9k
How STYLIGHT went responsive
nonsquared
89
4.2k
Understanding Cognitive Biases in Performance Measurement
bluesmoon
2
400
Into the Great Unknown - MozCon
thekraken
2
290
5 minutes of I Can Smell Your CMS
philhawksworth
198
18k
The Cult of Friendly URLs
andyhume
69
5.1k
Writing Fast Ruby
sferik
613
58k
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