Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
BU Talk Fev 2020
Search
Ricardo Ferreira
February 20, 2020
Programming
200
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
BU Talk Fev 2020
Ricardo Ferreira
February 20, 2020
More Decks by Ricardo Ferreira
See All by Ricardo Ferreira
Elastic Community Conference CfP Clinic
riferrei
0
120
Criando Provedores Customizados para Terraform
riferrei
0
130
From Zero to Hero with Observability in Microservices
riferrei
0
150
Construíndo seu Primeiro Provider para Terraform
riferrei
2
580
Understanding Streaming Data and Analytics with Apache Kafka®
riferrei
1
700
Kafka Meetup from March 2020
riferrei
1
440
Boston Meetup, Fev 2020
riferrei
0
96
Building Event Streaming Applications with Serverless Kafka
riferrei
1
520
Microsoft Ignite 2019 (Confluent Cloud on Azure)
riferrei
0
240
Other Decks in Programming
See All in Programming
プロダクトコードからライブラリの境界を見つける
elmetal
PRO
0
110
そのリトライ、死んだコネクションを使い回していませんか ── GoのHTTPクライアントとHTTP/2を実プロダクト障害から学び直す
myus4a
0
400
なぜCTOを降りてFDEを選んだのか?〜なぜプロダクト企業がFDEで顧客の現場に踏み込むのか〜
gonta
1
160
ハーネス設計入門 〜 基礎知識の整理から実務へのステップアップ 〜
kinopeee
21
21k
[ハンズオン]AIへの指示だけで「五目並べ」を作ってみよう
satoshi256kbyte
1
350
Starting & Sustaining Code-Based E2E Testing for Non-Coding QA Teams( #jasstniigata )
teyamagu
PRO
1
930
AWSに止められる覚悟してますか?
morizo_1984
2
520
更なる可用性を求めて、5年間運用したKotlinのアプリケーションをGoでリプレイスする話
ken_tunc
0
450
App Storeの外へ──日本のiOSサイドローディング入門 for iOSDC Japan 2026
yuukiw00w
0
320
Vue Fes Japan の “作る側”に関わってみて
naokihaba
0
130
仕様駆動開発による爆速プロダクト開発 / Bakusoku Spec Driven Development
kobakei
0
210
Herb in Rails 8.2: Your ERB views, now HTML-aware @ Rails World 2026, Austin, Texas
marcoroth
0
190
Featured
See All Featured
The Anti-SEO Checklist Checklist. Pubcon Cyber Week
ryanjones
0
260
How to Align SEO within the Product Triangle To Get Buy-In & Support - #RIMC
aleyda
2
1.8k
Prompt Engineering for Job Search
mfonobong
0
490
RailsConf & Balkan Ruby 2019: The Past, Present, and Future of Rails at GitHub
eileencodes
141
35k
SEOcharity - Dark patterns in SEO and UX: How to avoid them and build a more ethical web
sarafernandez
0
300
Breaking role norms: Why Content Design is so much more than writing copy - Taylor Woolridge
uxyall
1
450
Fantastic passwords and where to find them - at NoRuKo
philnash
53
4k
Future Trends and Review - Lecture 12 - Web Technologies (1019888BNR)
signer
PRO
0
3.8k
Easily Structure & Communicate Ideas using Wireframe
afnizarnur
194
17k
The Cost Of JavaScript in 2023
addyosmani
55
10k
Building Experiences: Design Systems, User Experience, and Full Site Editing
marktimemedia
1
620
Bash Introduction
62gerente
615
220k
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