Lock in $30 Savings on PRO—Offer Ends Soon! ⏳
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
180
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
86
Criando Provedores Customizados para Terraform
riferrei
0
98
From Zero to Hero with Observability in Microservices
riferrei
0
120
Construíndo seu Primeiro Provider para Terraform
riferrei
2
540
Understanding Streaming Data and Analytics with Apache Kafka®
riferrei
1
610
Kafka Meetup from March 2020
riferrei
1
400
Boston Meetup, Fev 2020
riferrei
0
73
Building Event Streaming Applications with Serverless Kafka
riferrei
1
490
Microsoft Ignite 2019 (Confluent Cloud on Azure)
riferrei
0
210
Other Decks in Programming
See All in Programming
Python札幌 LT資料
t3tra
6
990
perlをWebAssembly上で動かすと何が嬉しいの??? / Where does Perl-on-Wasm actually make sense?
mackee
0
100
DevFest Android in Korea 2025 - 개발자 커뮤니티를 통해 얻는 가치
wisemuji
0
160
tsgolintはいかにしてtypescript-goの非公開APIを呼び出しているのか
syumai
7
2.3k
LLMで複雑な検索条件アセットから脱却する!! 生成的検索インタフェースの設計論
po3rin
4
900
マスタデータ問題、マイクロサービスでどう解くか
kts
0
110
バックエンドエンジニアによる Amebaブログ K8s 基盤への CronJobの導入・運用経験
sunabig
0
170
手が足りない!兼業データエンジニアに必要だったアーキテクチャと立ち回り
zinkosuke
0
790
Socio-Technical Evolution: Growing an Architecture and Its Organization for Fast Flow
cer
PRO
0
390
0→1 フロントエンド開発 Tips🚀 #レバテックMeetup
bengo4com
0
130
大規模Cloud Native環境におけるFalcoの運用
owlinux1000
0
170
これならできる!個人開発のすゝめ
tinykitten
PRO
0
120
Featured
See All Featured
The Illustrated Children's Guide to Kubernetes
chrisshort
51
51k
Building the Perfect Custom Keyboard
takai
1
660
Making the Leap to Tech Lead
cromwellryan
135
9.7k
Why Your Marketing Sucks and What You Can Do About It - Sophie Logan
marketingsoph
0
40
SEO for Brand Visibility & Recognition
aleyda
0
4.1k
Git: the NoSQL Database
bkeepers
PRO
432
66k
Templates, Plugins, & Blocks: Oh My! Creating the theme that thinks of everything
marktimemedia
31
2.6k
Bioeconomy Workshop: Dr. Julius Ecuru, Opportunities for a Bioeconomy in West Africa
akademiya2063
PRO
0
26
A brief & incomplete history of UX Design for the World Wide Web: 1989–2019
jct
1
260
Building a Modern Day E-commerce SEO Strategy
aleyda
45
8.3k
Taking LLMs out of the black box: A practical guide to human-in-the-loop distillation
inesmontani
PRO
3
1.9k
The Straight Up "How To Draw Better" Workshop
denniskardys
239
140k
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