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
Agile Lab - Massive real time analytics with Spark
Search
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
Mattia Bertorello
September 22, 2015
Technology
0
150
Agile Lab - Massive real time analytics with Spark
Mattia Bertorello
September 22, 2015
Tweet
Share
More Decks by Mattia Bertorello
See All by Mattia Bertorello
Big Data: a brief introduction using Hadoop
mattiabertorello
1
180
Other Decks in Technology
See All in Technology
ファインディの横断SREがTakumi byGMOと取り組む、セキュリティと開発スピードの両立
rvirus0817
1
1.5k
30万人の同時アクセスに耐えたい!新サービスの盤石なリリースを支える負荷試験 / SRE Kaigi 2026
genda
4
1.3k
Ruby版 JSXのRuxが気になる
sansantech
PRO
0
160
What happened to RubyGems and what can we learn?
mikemcquaid
0
310
生成AIを活用した音声文字起こしシステムの2つの構築パターンについて
miu_crescent
PRO
3
210
顧客との商談議事録をみんなで読んで顧客解像度を上げよう
shibayu36
0
260
学生・新卒・ジュニアから目指すSRE
hiroyaonoe
2
650
Cosmos World Foundation Model Platform for Physical AI
takmin
0
940
外部キー制約の知っておいて欲しいこと - RDBMSを正しく使うために必要なこと / FOREIGN KEY Night
soudai
PRO
12
5.6k
20260208_第66回 コンピュータビジョン勉強会
keiichiito1978
0
180
ブロックテーマ、WordPress でウェブサイトをつくるということ / 2026.02.07 Gifu WordPress Meetup
torounit
0
190
制約が導く迷わない設計 〜 信頼性と運用性を両立するマイナンバー管理システムの実践 〜
bwkw
3
980
Featured
See All Featured
Reality Check: Gamification 10 Years Later
codingconduct
0
2k
Digital Projects Gone Horribly Wrong (And the UX Pros Who Still Save the Day) - Dean Schuster
uxyall
0
380
State of Search Keynote: SEO is Dead Long Live SEO
ryanjones
0
120
The Success of Rails: Ensuring Growth for the Next 100 Years
eileencodes
47
7.9k
The Language of Interfaces
destraynor
162
26k
Leveraging Curiosity to Care for An Aging Population
cassininazir
1
160
How Fast Is Fast Enough? [PerfNow 2025]
tammyeverts
3
450
Building AI with AI
inesmontani
PRO
1
700
Let's Do A Bunch of Simple Stuff to Make Websites Faster
chriscoyier
508
140k
Building a Scalable Design System with Sketch
lauravandoore
463
34k
Raft: Consensus for Rubyists
vanstee
141
7.3k
[RailsConf 2023] Rails as a piece of cake
palkan
59
6.3k
Transcript
Mattia Bertorello
Who is Agile Lab? GO BIG (data) or GO HOME
Summary •Why streaming matters •Why prediction? •Streaming architecture •Spark streaming
•Demo time
Why streaming matters ⡥2015 Agile Lab S.r.l.
Why streaming matters Data Big Data Business Reaction Batch Analysis
Typical BigData Workflow
Why streaming matters Data Real Time Processing FASTER REACTIONS !
MORE PROFITS Business Reaction Streaming BigData Workflow
Why streaming matters • Fleet Management • Insurance • Recommendation
• Etc...
Why prediction? ⡥2015 Agile Lab S.r.l.
Why prediction? • Rule based categorization and clustering is obsolete
• Pattern discovery • Adaptation to fast changing data • Smart thinking: no dummies • Prediction is more valuable
Streaming architecture ⡥2015 Agile Lab S.r.l.
Streaming architecture Ingestion Layer Processing Layer Serving Layer
Spark Streaming
Spark Notebook Use Apache Spark straight from the Browser
Demo time... ⡥2015 Agile Lab S.r.l.
Card transaction analysis PAN CIFRATO | AMOUNT | DESCRIPTION |
TIMESTAMP Classificazione delle transazioni online/offline PAN CIFRATO | AMOUNT | DESCRIPTION | TIMESTAMP | ISONLINE fraud detection algorithm SQL aggregation Generazione di allarmi in tempo reale
We are hiring... ⡥2015 Agile Lab S.r.l.
[email protected]