Aniket Data architect – Marketing Analytics
I am an architect on consumer intelligence platform that enables insights from instrumented people, places and things.
Keen open source contributor.
Speaker
experiences technology relevance
new concepts in analytics
Img:http://yourjesusmind.com/tag/gaming/
our objective
“I just want it in one store”
“It should be simple to manage”
“It should be simple to play”
“Operations”
“Deployment”
“Quality”
scope mapping
“The game is good, could we make it more easier for anyone to play in store – too many mobile choices make
it difficult for all to have similar experience”
experience needs to be simple enough
bazaar
scope mapping
“Can we make it more natural”“I don’t want
to change anything else”
“I want to deploy at multiple stores”
“Extensibility”
“DevOps”“Configuration management”“Code
complexity”
“It should be fast”
“Performance”
“All should play”
“Concurrency”“Scalability”
“Personalize the experience ”
“Persistence”“Security”
scope mapping
Storage
messagingStreaming
Controllerasynch
Producer
Consumer
Quality Deployment
Operations
Configuratio
n
Managemen
t
Performance
ScalabilitySecurity
Extensibility
Maintainability
This is complex shit!!
game architecture
“How do I measure reach?
“What all things can I measure”
“What are the insights”
“How do I capture and mine the data”
scope mapping
Sense Store Analyze
Visualize Data e.g.
thermal images, surveys
Store time series data
Store insights
Machine learning, statistics
Stories and typologies of people and events
Narrated by hard data
Layers
Sense Store Analyze
Visualize Data e.g.
thermal images, surveys
Store time series data
Store insights
Machine learning, statistics
Stories and typologies of people and events
Narrated by hard data
Layers
Real time streaming
Sense Store Analyze
Visualize Data e.g.
thermal images, surveys
Store time series data
Store insights
Machine learning, statistics
Stories and typologies of people and events
Narrated by hard data
Layers
New data
Batch Analytics
Batch Views
Real time Analytics
Real time views
Query
Master Database
Analyze
• API has a learning curve especially for developers not familiar with functional programming
• Closure Serialization• You may need atleast 1 Scala developer in your
team• Library version conflicts
Spark Caveats
Sense Store Analyze
Visualize Data e.g.
thermal images, surveys
Store time series data
Store insights
Machine learning, statistics
Stories and typologies of people and events
Narrated by hard data
Layers
• Mantra for success – Technology + Mindset• Building experiences have the same enterprise
level complexities• Mastering intelligence is essential
Key Takeaways
Top Related