zauber - fundacionsadosky.org.ar · 50 45devs+5designers people 12 countries clients from...
Transcript of zauber - fundacionsadosky.org.ar · 50 45devs+5designers people 12 countries clients from...
![Page 1: zauber - fundacionsadosky.org.ar · 50 45devs+5designers people 12 countries clients from including: usa, brazil, qatar, mexico and argentina palo alto office 364 university av. buenos](https://reader033.fdocuments.in/reader033/viewer/2022042111/5e8c00c7602a0d359f05c798/html5/thumbnails/1.jpg)
zauberAgile Software Boutique + Social Media Products
![Page 2: zauber - fundacionsadosky.org.ar · 50 45devs+5designers people 12 countries clients from including: usa, brazil, qatar, mexico and argentina palo alto office 364 university av. buenos](https://reader033.fdocuments.in/reader033/viewer/2022042111/5e8c00c7602a0d359f05c798/html5/thumbnails/2.jpg)
5045DEVS+5DESIGNERS
PEOPLE
12COUNTRIES
CLIENTS FROM
INCLUDING: USA, BRAZIL, QATAR, MEXICO AND ARGENTINA
PALO ALTO OFFICE364 UNIVERSITY AV.
BUENOS AIRES OFFICECOSTA RICA 5546
GMT -3
GMT -8
![Page 3: zauber - fundacionsadosky.org.ar · 50 45devs+5designers people 12 countries clients from including: usa, brazil, qatar, mexico and argentina palo alto office 364 university av. buenos](https://reader033.fdocuments.in/reader033/viewer/2022042111/5e8c00c7602a0d359f05c798/html5/thumbnails/3.jpg)
BUILDW E
INTERNETAPPLICATIONS
![Page 4: zauber - fundacionsadosky.org.ar · 50 45devs+5designers people 12 countries clients from including: usa, brazil, qatar, mexico and argentina palo alto office 364 university av. buenos](https://reader033.fdocuments.in/reader033/viewer/2022042111/5e8c00c7602a0d359f05c798/html5/thumbnails/4.jpg)
CONSUMERWEBSOCKETS
TOUCH INTERFACES
COMPLEX ARCHITECTURES
BIG DATACOFFEESCRIPT
WEB JAVASCRIPTHIGH SCALABILITY
HTML5RUBY
CRAWLING APIS
TABLETS
MOBILE APPLE HIGs
APPS IOSANDROID JAVATESTFLIGHT
INFRASTRUCTURE AS CODEREAL TIME COMMUNICATION
NO SQL DATABASESSCALADEPLOY AUTOMATION
METRICS DRIVEN DESIGN
USEREXPERIENCE
USER TESTING PERSONASWIREFRAMING WEB DESIGN
SOLUTIONS
![Page 5: zauber - fundacionsadosky.org.ar · 50 45devs+5designers people 12 countries clients from including: usa, brazil, qatar, mexico and argentina palo alto office 364 university av. buenos](https://reader033.fdocuments.in/reader033/viewer/2022042111/5e8c00c7602a0d359f05c798/html5/thumbnails/5.jpg)
CREATORSPROUD
OF
![Page 6: zauber - fundacionsadosky.org.ar · 50 45devs+5designers people 12 countries clients from including: usa, brazil, qatar, mexico and argentina palo alto office 364 university av. buenos](https://reader033.fdocuments.in/reader033/viewer/2022042111/5e8c00c7602a0d359f05c798/html5/thumbnails/6.jpg)
BIG DATACASES
![Page 7: zauber - fundacionsadosky.org.ar · 50 45devs+5designers people 12 countries clients from including: usa, brazil, qatar, mexico and argentina palo alto office 364 university av. buenos](https://reader033.fdocuments.in/reader033/viewer/2022042111/5e8c00c7602a0d359f05c798/html5/thumbnails/7.jpg)
Online AdvertisingCASE I
![Page 8: zauber - fundacionsadosky.org.ar · 50 45devs+5designers people 12 countries clients from including: usa, brazil, qatar, mexico and argentina palo alto office 364 university av. buenos](https://reader033.fdocuments.in/reader033/viewer/2022042111/5e8c00c7602a0d359f05c798/html5/thumbnails/8.jpg)
Optimize revenue & eCPM
in realtime
Goal
![Page 9: zauber - fundacionsadosky.org.ar · 50 45devs+5designers people 12 countries clients from including: usa, brazil, qatar, mexico and argentina palo alto office 364 university av. buenos](https://reader033.fdocuments.in/reader033/viewer/2022042111/5e8c00c7602a0d359f05c798/html5/thumbnails/9.jpg)
Facts
✤ Increase CTR without losing revenue✤ Complex rules for serving ads✤ Response time < 50ms✤ 50GB+ worth of data per day✤ 500M+ impressions per day
![Page 10: zauber - fundacionsadosky.org.ar · 50 45devs+5designers people 12 countries clients from including: usa, brazil, qatar, mexico and argentina palo alto office 364 university av. buenos](https://reader033.fdocuments.in/reader033/viewer/2022042111/5e8c00c7602a0d359f05c798/html5/thumbnails/10.jpg)
Solution
✤ Hive✤ R and Python for data analysis✤ Analysis is done offline
Modeling:
![Page 11: zauber - fundacionsadosky.org.ar · 50 45devs+5designers people 12 countries clients from including: usa, brazil, qatar, mexico and argentina palo alto office 364 university av. buenos](https://reader033.fdocuments.in/reader033/viewer/2022042111/5e8c00c7602a0d359f05c798/html5/thumbnails/11.jpg)
Solution
✤ Highly Scalable✤ 500+ request/second on comodity
virtualized hardware✤ In memory data✤ Real time event processing and model
updating
Online Server:
![Page 12: zauber - fundacionsadosky.org.ar · 50 45devs+5designers people 12 countries clients from including: usa, brazil, qatar, mexico and argentina palo alto office 364 university av. buenos](https://reader033.fdocuments.in/reader033/viewer/2022042111/5e8c00c7602a0d359f05c798/html5/thumbnails/12.jpg)
Solution
✤ Java and Ruby✤ Redis✤ Voldemort✤ Kafka✤ Hadoop + Hive
Technology Stack:
![Page 13: zauber - fundacionsadosky.org.ar · 50 45devs+5designers people 12 countries clients from including: usa, brazil, qatar, mexico and argentina palo alto office 364 university av. buenos](https://reader033.fdocuments.in/reader033/viewer/2022042111/5e8c00c7602a0d359f05c798/html5/thumbnails/13.jpg)
Social Media AnalyticsCASE II
![Page 14: zauber - fundacionsadosky.org.ar · 50 45devs+5designers people 12 countries clients from including: usa, brazil, qatar, mexico and argentina palo alto office 364 university av. buenos](https://reader033.fdocuments.in/reader033/viewer/2022042111/5e8c00c7602a0d359f05c798/html5/thumbnails/14.jpg)
Goal
Monitor BrandsMonitor Public Opinion
Measure TV RatingPerform Market Research
![Page 15: zauber - fundacionsadosky.org.ar · 50 45devs+5designers people 12 countries clients from including: usa, brazil, qatar, mexico and argentina palo alto office 364 university av. buenos](https://reader033.fdocuments.in/reader033/viewer/2022042111/5e8c00c7602a0d359f05c798/html5/thumbnails/15.jpg)
Facts
✤ Data sources: Twitter, Facebook, RSS✤ 20GB+ processed / day (Twitter)✤ 180M+ Twitter profiles analyzed✤ Scales elastically✤ Real time analysis + Batch Analysis
![Page 16: zauber - fundacionsadosky.org.ar · 50 45devs+5designers people 12 countries clients from including: usa, brazil, qatar, mexico and argentina palo alto office 364 university av. buenos](https://reader033.fdocuments.in/reader033/viewer/2022042111/5e8c00c7602a0d359f05c798/html5/thumbnails/16.jpg)
Solution
DataGathering
Real TimeProcessing
BatchProcessing
DataAugmentation
![Page 17: zauber - fundacionsadosky.org.ar · 50 45devs+5designers people 12 countries clients from including: usa, brazil, qatar, mexico and argentina palo alto office 364 university av. buenos](https://reader033.fdocuments.in/reader033/viewer/2022042111/5e8c00c7602a0d359f05c798/html5/thumbnails/17.jpg)
Solution
✤ Acquires data from different sources✤ Fault tolerant✤ Uses Zookeeper for management✤ Stores raw data in S3✤ Queues data for real time analysis
Data Collection cluster:
![Page 18: zauber - fundacionsadosky.org.ar · 50 45devs+5designers people 12 countries clients from including: usa, brazil, qatar, mexico and argentina palo alto office 364 university av. buenos](https://reader033.fdocuments.in/reader033/viewer/2022042111/5e8c00c7602a0d359f05c798/html5/thumbnails/18.jpg)
Solution
✤ Powered by a Storm cluster✤ RabbitMQ as Input Bus✤ Augments data using AI cluster✤ Calculates statistics✤ Stores stats on MongoDB
Real Time Processing:
![Page 19: zauber - fundacionsadosky.org.ar · 50 45devs+5designers people 12 countries clients from including: usa, brazil, qatar, mexico and argentina palo alto office 364 university av. buenos](https://reader033.fdocuments.in/reader033/viewer/2022042111/5e8c00c7602a0d359f05c798/html5/thumbnails/19.jpg)
Solution
✤ Powered by a Hadoop Cluster✤ Calculates detailed statistics✤ Managed using Apache Oozie✤ Native MR jobs and Pig scripts✤ Augments data using AI cluster
Batch Processing:
![Page 20: zauber - fundacionsadosky.org.ar · 50 45devs+5designers people 12 countries clients from including: usa, brazil, qatar, mexico and argentina palo alto office 364 university av. buenos](https://reader033.fdocuments.in/reader033/viewer/2022042111/5e8c00c7602a0d359f05c798/html5/thumbnails/20.jpg)
Solution
✤ Performs language, location, gender, age detection
✤ Performs sentiment analysis✤ Uses NLP, IR and ML techniques✤ Exposed as a Rest API behind a load
balancer
Data Augmentation cluster:
![Page 21: zauber - fundacionsadosky.org.ar · 50 45devs+5designers people 12 countries clients from including: usa, brazil, qatar, mexico and argentina palo alto office 364 university av. buenos](https://reader033.fdocuments.in/reader033/viewer/2022042111/5e8c00c7602a0d359f05c798/html5/thumbnails/21.jpg)
Gracias!