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
Mattia Bertorello
September 22, 2015
Technology
0
160
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
マルチアカウント環境でSecurity Hubの運用!導入の苦労とポイント / JAWS DAYS 2026
genda
0
750
DevOpsエージェントで実現する!! AWS Well-Architected(W-A) を実現するシステム設計 / 20260307 Masaki Okuda
shift_evolve
PRO
3
850
Cortex Code CLI と一緒に進めるAgentic Data Engineering
__allllllllez__
0
380
フロントエンド刷新 4年間の軌跡
yotahada3
0
440
Claude Code 2026年 最新アップデート
oikon48
13
10k
社内レビューは機能しているのか
matsuba
0
130
Abuse report だけじゃない。AWS から緊急連絡が来る状況とは?昨今の攻撃や被害の事例の紹介と備えておきたい考え方について
kazzpapa3
1
790
PMとしての意思決定とAI活用状況について
lycorptech_jp
PRO
0
130
SRE NEXT 2026 CfP レビュアーが語る聞きたくなるプロポーザルとは?
yutakawasaki0911
1
370
AWSの資格って役に立つの?
tk3fftk
2
340
Zeal of the Convert: Taming Shai-Hulud with AI
ramimac
0
120
AI実装による「レビューボトルネック」を解消する仕様駆動開発(SDD)/ ai-sdd-review-bottleneck
rakus_dev
0
140
Featured
See All Featured
svc-hook: hooking system calls on ARM64 by binary rewriting
retrage
2
170
Color Theory Basics | Prateek | Gurzu
gurzu
0
250
Easily Structure & Communicate Ideas using Wireframe
afnizarnur
194
17k
How to make the Groovebox
asonas
2
2k
AI Search: Where Are We & What Can We Do About It?
aleyda
0
7.1k
Helping Users Find Their Own Way: Creating Modern Search Experiences
danielanewman
31
3.1k
SEO Brein meetup: CTRL+C is not how to scale international SEO
lindahogenes
1
2.4k
Scaling GitHub
holman
464
140k
The Psychology of Web Performance [Beyond Tellerrand 2023]
tammyeverts
49
3.3k
How to Think Like a Performance Engineer
csswizardry
28
2.5k
Digital Projects Gone Horribly Wrong (And the UX Pros Who Still Save the Day) - Dean Schuster
uxyall
0
740
Learning to Love Humans: Emotional Interface Design
aarron
275
41k
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]