Submit Search
Upload
Introduction to Big Data
•
0 likes
•
360 views
Moshe Kaplan
Follow
As part of the Tel Aviv University MBA Data Science Practice
Read less
Read more
Technology
Report
Share
Report
Share
1 of 46
Download now
Download to read offline
Recommended
Creating Big Data: Methodology
Creating Big Data: Methodology
Moshe Kaplan
Introduciton to Python
Introduciton to Python
Moshe Kaplan
VP R&D Open Seminar: Caching
VP R&D Open Seminar: Caching
Moshe Kaplan
Do Big Data and NoSQL Fit Your Needs?
Do Big Data and NoSQL Fit Your Needs?
Moshe Kaplan
Web systems architecture, Performance and More
Web systems architecture, Performance and More
Moshe Kaplan
The VP R&D Open Seminar on Project Management, SCRUM, Agile and Continuous De...
The VP R&D Open Seminar on Project Management, SCRUM, Agile and Continuous De...
Moshe Kaplan
Optimizely Developer Showcase
Optimizely Developer Showcase
Optimizely
Staying in the fast lane - tools to keep your site speedy and light
Staying in the fast lane - tools to keep your site speedy and light
stefanjudis
Recommended
Creating Big Data: Methodology
Creating Big Data: Methodology
Moshe Kaplan
Introduciton to Python
Introduciton to Python
Moshe Kaplan
VP R&D Open Seminar: Caching
VP R&D Open Seminar: Caching
Moshe Kaplan
Do Big Data and NoSQL Fit Your Needs?
Do Big Data and NoSQL Fit Your Needs?
Moshe Kaplan
Web systems architecture, Performance and More
Web systems architecture, Performance and More
Moshe Kaplan
The VP R&D Open Seminar on Project Management, SCRUM, Agile and Continuous De...
The VP R&D Open Seminar on Project Management, SCRUM, Agile and Continuous De...
Moshe Kaplan
Optimizely Developer Showcase
Optimizely Developer Showcase
Optimizely
Staying in the fast lane - tools to keep your site speedy and light
Staying in the fast lane - tools to keep your site speedy and light
stefanjudis
Необычные СПА процедуры мира
Необычные СПА процедуры мира
Айназ Волкова
Piet daas big_data_official_statistics_target_groningen
Piet daas big_data_official_statistics_target_groningen
Piet J.H. Daas
Lex Pater (Flevoziekenhuis) - Slim omgaan met ziekenhuisdata
Lex Pater (Flevoziekenhuis) - Slim omgaan met ziekenhuisdata
AlmereDataCapital
Relaciones laborales en Salud Publica
Relaciones laborales en Salud Publica
Segundo Villanueva Novoa
Delitos Contra la Administración pública
Delitos Contra la Administración pública
Jhon Abad Robles
October 2016 classes
October 2016 classes
Colleen Mcgraw
Qué y a dónde más parte 1 de 3
Qué y a dónde más parte 1 de 3
gotsis
Revolucioindustrial
Revolucioindustrial
finamorenoo
Minions Case Study - UK
Minions Case Study - UK
Sian O'Flaherty
Sotfware libre: Jonathan L, Adriannys G, Johana R, Krismar P, Francisco O, Ka...
Sotfware libre: Jonathan L, Adriannys G, Johana R, Krismar P, Francisco O, Ka...
Universidad Politécnica "Jose Antonio Anzoategui"
VIII SEMINARIO DE INNOVACIÓN Y EMPRENDIMIENTO EN GESTIÓN Y SERVICIOS - Liz Al...
VIII SEMINARIO DE INNOVACIÓN Y EMPRENDIMIENTO EN GESTIÓN Y SERVICIOS - Liz Al...
CONSEJERIA DE SALUD DE LA JUNTA DE ANDALUCIA
Supporting epidemic intelligence, personalised and public health with advance...
Supporting epidemic intelligence, personalised and public health with advance...
Joao Pita Costa
Erasure Coding and Tiering.
Erasure Coding and Tiering.
Red_Hat_Storage
IT Hotel Solutions - APPHotels iPhone & Android
IT Hotel Solutions - APPHotels iPhone & Android
IT Hotel Solutions
The Second Web
The Second Web
John Blossom
The api economy
The api economy
Moshe Kaplan
Big Data Workshop
Big Data Workshop
Moshe Kaplan
SharePoint Saturday Cape Town 2019 - - Without Change, There Would Be No Butt...
SharePoint Saturday Cape Town 2019 - - Without Change, There Would Be No Butt...
Heather Newman
Big Data Seminar: Analytics, Hadoop, Map Reduce, Mongo and other great stuff
Big Data Seminar: Analytics, Hadoop, Map Reduce, Mongo and other great stuff
Moshe Kaplan
UK Community day 20180206 PowerApps hackathon
UK Community day 20180206 PowerApps hackathon
Penny Coventry
Web Systems Architecture by Moshe Kaplan
Web Systems Architecture by Moshe Kaplan
Moshe Kaplan
Notes on Deploying Machine-learning Models at Scale
Notes on Deploying Machine-learning Models at Scale
Deep Kayal
More Related Content
Viewers also liked
Необычные СПА процедуры мира
Необычные СПА процедуры мира
Айназ Волкова
Piet daas big_data_official_statistics_target_groningen
Piet daas big_data_official_statistics_target_groningen
Piet J.H. Daas
Lex Pater (Flevoziekenhuis) - Slim omgaan met ziekenhuisdata
Lex Pater (Flevoziekenhuis) - Slim omgaan met ziekenhuisdata
AlmereDataCapital
Relaciones laborales en Salud Publica
Relaciones laborales en Salud Publica
Segundo Villanueva Novoa
Delitos Contra la Administración pública
Delitos Contra la Administración pública
Jhon Abad Robles
October 2016 classes
October 2016 classes
Colleen Mcgraw
Qué y a dónde más parte 1 de 3
Qué y a dónde más parte 1 de 3
gotsis
Revolucioindustrial
Revolucioindustrial
finamorenoo
Minions Case Study - UK
Minions Case Study - UK
Sian O'Flaherty
Sotfware libre: Jonathan L, Adriannys G, Johana R, Krismar P, Francisco O, Ka...
Sotfware libre: Jonathan L, Adriannys G, Johana R, Krismar P, Francisco O, Ka...
Universidad Politécnica "Jose Antonio Anzoategui"
VIII SEMINARIO DE INNOVACIÓN Y EMPRENDIMIENTO EN GESTIÓN Y SERVICIOS - Liz Al...
VIII SEMINARIO DE INNOVACIÓN Y EMPRENDIMIENTO EN GESTIÓN Y SERVICIOS - Liz Al...
CONSEJERIA DE SALUD DE LA JUNTA DE ANDALUCIA
Supporting epidemic intelligence, personalised and public health with advance...
Supporting epidemic intelligence, personalised and public health with advance...
Joao Pita Costa
Erasure Coding and Tiering.
Erasure Coding and Tiering.
Red_Hat_Storage
IT Hotel Solutions - APPHotels iPhone & Android
IT Hotel Solutions - APPHotels iPhone & Android
IT Hotel Solutions
The Second Web
The Second Web
John Blossom
Viewers also liked
(15)
Необычные СПА процедуры мира
Необычные СПА процедуры мира
Piet daas big_data_official_statistics_target_groningen
Piet daas big_data_official_statistics_target_groningen
Lex Pater (Flevoziekenhuis) - Slim omgaan met ziekenhuisdata
Lex Pater (Flevoziekenhuis) - Slim omgaan met ziekenhuisdata
Relaciones laborales en Salud Publica
Relaciones laborales en Salud Publica
Delitos Contra la Administración pública
Delitos Contra la Administración pública
October 2016 classes
October 2016 classes
Qué y a dónde más parte 1 de 3
Qué y a dónde más parte 1 de 3
Revolucioindustrial
Revolucioindustrial
Minions Case Study - UK
Minions Case Study - UK
Sotfware libre: Jonathan L, Adriannys G, Johana R, Krismar P, Francisco O, Ka...
Sotfware libre: Jonathan L, Adriannys G, Johana R, Krismar P, Francisco O, Ka...
VIII SEMINARIO DE INNOVACIÓN Y EMPRENDIMIENTO EN GESTIÓN Y SERVICIOS - Liz Al...
VIII SEMINARIO DE INNOVACIÓN Y EMPRENDIMIENTO EN GESTIÓN Y SERVICIOS - Liz Al...
Supporting epidemic intelligence, personalised and public health with advance...
Supporting epidemic intelligence, personalised and public health with advance...
Erasure Coding and Tiering.
Erasure Coding and Tiering.
IT Hotel Solutions - APPHotels iPhone & Android
IT Hotel Solutions - APPHotels iPhone & Android
The Second Web
The Second Web
Similar to Introduction to Big Data
The api economy
The api economy
Moshe Kaplan
Big Data Workshop
Big Data Workshop
Moshe Kaplan
SharePoint Saturday Cape Town 2019 - - Without Change, There Would Be No Butt...
SharePoint Saturday Cape Town 2019 - - Without Change, There Would Be No Butt...
Heather Newman
Big Data Seminar: Analytics, Hadoop, Map Reduce, Mongo and other great stuff
Big Data Seminar: Analytics, Hadoop, Map Reduce, Mongo and other great stuff
Moshe Kaplan
UK Community day 20180206 PowerApps hackathon
UK Community day 20180206 PowerApps hackathon
Penny Coventry
Web Systems Architecture by Moshe Kaplan
Web Systems Architecture by Moshe Kaplan
Moshe Kaplan
Notes on Deploying Machine-learning Models at Scale
Notes on Deploying Machine-learning Models at Scale
Deep Kayal
Microsoft Teams and Planner Global Azure Bootcamp
Microsoft Teams and Planner Global Azure Bootcamp
Heather Newman
敏捷開發心法
敏捷開發心法
Bryan Yang
Do I Use Planner, Project Online, or Azure DevOps?
Do I Use Planner, Project Online, or Azure DevOps?
Christian Buckley
Office 365 Tour South Africa - Port Elizabeth - Without Change, There Would B...
Office 365 Tour South Africa - Port Elizabeth - Without Change, There Would B...
Heather Newman
Scale and Cloud Design Patterns
Scale and Cloud Design Patterns
Moshe Kaplan
Lean methodology sfd szeged 2011
Lean methodology sfd szeged 2011
Kristof Van Tomme
Overview MSBizApps & MPP - Cork PBI UG
Overview MSBizApps & MPP - Cork PBI UG
Clifton Lenne
Starter Kit for Collaboration from Karuana @ Microsoft IT
Starter Kit for Collaboration from Karuana @ Microsoft IT
Karuana Gatimu
MongoDB training for java software engineers
MongoDB training for java software engineers
Moshe Kaplan
Harnessing the cloud to create social mobile apps that scale
Harnessing the cloud to create social mobile apps that scale
Abe Pachikara
The Future of Forecasting and Budgeting
The Future of Forecasting and Budgeting
James Myers
Microsoft 365 Copilot: How to boost your productivity with AI – Part one: Ado...
Microsoft 365 Copilot: How to boost your productivity with AI – Part one: Ado...
Nikki Chapple
Surge engr 245 lean launchpad stanford 2020
Surge engr 245 lean launchpad stanford 2020
Stanford University
Similar to Introduction to Big Data
(20)
The api economy
The api economy
Big Data Workshop
Big Data Workshop
SharePoint Saturday Cape Town 2019 - - Without Change, There Would Be No Butt...
SharePoint Saturday Cape Town 2019 - - Without Change, There Would Be No Butt...
Big Data Seminar: Analytics, Hadoop, Map Reduce, Mongo and other great stuff
Big Data Seminar: Analytics, Hadoop, Map Reduce, Mongo and other great stuff
UK Community day 20180206 PowerApps hackathon
UK Community day 20180206 PowerApps hackathon
Web Systems Architecture by Moshe Kaplan
Web Systems Architecture by Moshe Kaplan
Notes on Deploying Machine-learning Models at Scale
Notes on Deploying Machine-learning Models at Scale
Microsoft Teams and Planner Global Azure Bootcamp
Microsoft Teams and Planner Global Azure Bootcamp
敏捷開發心法
敏捷開發心法
Do I Use Planner, Project Online, or Azure DevOps?
Do I Use Planner, Project Online, or Azure DevOps?
Office 365 Tour South Africa - Port Elizabeth - Without Change, There Would B...
Office 365 Tour South Africa - Port Elizabeth - Without Change, There Would B...
Scale and Cloud Design Patterns
Scale and Cloud Design Patterns
Lean methodology sfd szeged 2011
Lean methodology sfd szeged 2011
Overview MSBizApps & MPP - Cork PBI UG
Overview MSBizApps & MPP - Cork PBI UG
Starter Kit for Collaboration from Karuana @ Microsoft IT
Starter Kit for Collaboration from Karuana @ Microsoft IT
MongoDB training for java software engineers
MongoDB training for java software engineers
Harnessing the cloud to create social mobile apps that scale
Harnessing the cloud to create social mobile apps that scale
The Future of Forecasting and Budgeting
The Future of Forecasting and Budgeting
Microsoft 365 Copilot: How to boost your productivity with AI – Part one: Ado...
Microsoft 365 Copilot: How to boost your productivity with AI – Part one: Ado...
Surge engr 245 lean launchpad stanford 2020
Surge engr 245 lean launchpad stanford 2020
More from Moshe Kaplan
Spark and C Integration
Spark and C Integration
Moshe Kaplan
Git Tutorial
Git Tutorial
Moshe Kaplan
Redis training for java software engineers
Redis training for java software engineers
Moshe Kaplan
MongoDB from Basics to Scale
MongoDB from Basics to Scale
Moshe Kaplan
MongoDB Best Practices for Developers
MongoDB Best Practices for Developers
Moshe Kaplan
Introduction to MongoDB
Introduction to MongoDB
Moshe Kaplan
MySQL Multi Master Replication
MySQL Multi Master Replication
Moshe Kaplan
mongoDB Performance
mongoDB Performance
Moshe Kaplan
MySQL crash course by moshe kaplan
MySQL crash course by moshe kaplan
Moshe Kaplan
Expert Days: The VP R&D Open Seminar: Project Management
Expert Days: The VP R&D Open Seminar: Project Management
Moshe Kaplan
Expert Days 2011: The VP R&D Open Seminar: Systems Performance Seminar
Expert Days 2011: The VP R&D Open Seminar: Systems Performance Seminar
Moshe Kaplan
Database2011 MySQL Sharding
Database2011 MySQL Sharding
Moshe Kaplan
Cloud Computing Design Best Practices
Cloud Computing Design Best Practices
Moshe Kaplan
Better Gantts and Project Management
Better Gantts and Project Management
Moshe Kaplan
Better Gantts and Project Management
Better Gantts and Project Management
Moshe Kaplan
Better gantts and project management
Better gantts and project management
Moshe Kaplan
Extract The Traffic From The Db
Extract The Traffic From The Db
Moshe Kaplan
Organization Wide Performance Methodology (ITIL)
Organization Wide Performance Methodology (ITIL)
Moshe Kaplan
More from Moshe Kaplan
(18)
Spark and C Integration
Spark and C Integration
Git Tutorial
Git Tutorial
Redis training for java software engineers
Redis training for java software engineers
MongoDB from Basics to Scale
MongoDB from Basics to Scale
MongoDB Best Practices for Developers
MongoDB Best Practices for Developers
Introduction to MongoDB
Introduction to MongoDB
MySQL Multi Master Replication
MySQL Multi Master Replication
mongoDB Performance
mongoDB Performance
MySQL crash course by moshe kaplan
MySQL crash course by moshe kaplan
Expert Days: The VP R&D Open Seminar: Project Management
Expert Days: The VP R&D Open Seminar: Project Management
Expert Days 2011: The VP R&D Open Seminar: Systems Performance Seminar
Expert Days 2011: The VP R&D Open Seminar: Systems Performance Seminar
Database2011 MySQL Sharding
Database2011 MySQL Sharding
Cloud Computing Design Best Practices
Cloud Computing Design Best Practices
Better Gantts and Project Management
Better Gantts and Project Management
Better Gantts and Project Management
Better Gantts and Project Management
Better gantts and project management
Better gantts and project management
Extract The Traffic From The Db
Extract The Traffic From The Db
Organization Wide Performance Methodology (ITIL)
Organization Wide Performance Methodology (ITIL)
Recently uploaded
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
HostedbyConfluent
Google AI Hackathon: LLM based Evaluator for RAG
Google AI Hackathon: LLM based Evaluator for RAG
Sujit Pal
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101
Paola De la Torre
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
The Digital Insurer
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC Architecture
Pixlogix Infotech
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen Frames
Sinan KOZAK
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
Delhi Call girls
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
Malak Abu Hammad
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
shyamraj55
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
Principled Technologies
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
BookNet Canada
Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptx
OnBoard
How to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
naman860154
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
Enterprise Knowledge
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
Safe Software
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
Gabriella Davis
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
Puma Security, LLC
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
naman860154
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
Ridwan Fadjar
Recently uploaded
(20)
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Google AI Hackathon: LLM based Evaluator for RAG
Google AI Hackathon: LLM based Evaluator for RAG
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC Architecture
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen Frames
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptx
How to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
Introduction to Big Data
1.
Big Data: Challenges and
Opportunities moshe.kaplan@brightaqua.com http://blogs.microsoft.co.il/blogs/vprnd http://top-performance.blogspot.com
2.
http://blogs.microsoft.co.il/blogs/vprnd http://top-performance.blogspot.com © Moshe
Kaplan2 @2014
3.
http://blogs.microsoft.co.il/blogs/vprnd http://top-performance.blogspot.com © Moshe
Kaplan The Consumer Revolution 3 http://topyaps.com/wp-content/uploads/2013/03/You-are-the-product.-You-feeling-something.jpg
4.
http://blogs.microsoft.co.il/blogs/vprnd http://top-performance.blogspot.com © Moshe
Kaplan At the fraction of the cost… 4
5.
http://blogs.microsoft.co.il/blogs/vprnd http://top-performance.blogspot.com © Moshe
Kaplan5 http://lifehacker.com/5697167/if-youre-not-paying-for-it-youre-the-product
6.
http://blogs.microsoft.co.il/blogs/vprnd http://top-performance.blogspot.com © Moshe
Kaplan Transportation 6
7.
http://blogs.microsoft.co.il/blogs/vprnd http://top-performance.blogspot.com © Moshe
Kaplan Moovit 7
8.
http://blogs.microsoft.co.il/blogs/vprnd http://top-performance.blogspot.com © Moshe
Kaplan The Medical Market Opportunities 8
9.
http://blogs.microsoft.co.il/blogs/vprnd http://top-performance.blogspot.com © Moshe
Kaplan MediSafe 9
10.
http://blogs.microsoft.co.il/blogs/vprnd http://top-performance.blogspot.com © Moshe
Kaplan10
11.
http://blogs.microsoft.co.il/blogs/vprnd http://top-performance.blogspot.com © Moshe
Kaplan Askem 11
12.
http://blogs.microsoft.co.il/blogs/vprnd http://top-performance.blogspot.com © Moshe
Kaplan Major Enablers: Mobile, Cloud and IT Commoditization 12
13.
http://blogs.microsoft.co.il/blogs/vprnd http://top-performance.blogspot.com © Moshe
Kaplan The Prime Suspect 13
14.
http://blogs.microsoft.co.il/blogs/vprnd http://top-performance.blogspot.com © Moshe
Kaplan14 Assumptions…
15.
http://blogs.microsoft.co.il/blogs/vprnd http://top-performance.blogspot.com © Moshe
Kaplan RDBMS Are Here from the 70s 15 http://ksnicolas.weebly.com/nicolass-blog/in-my-time-machine-i-went-to
16.
http://blogs.microsoft.co.il/blogs/vprnd http://top-performance.blogspot.com © Moshe
Kaplan A Blog Case Study in MySQL http://www.slideshare.net/nateabele/building-apps-with-mongodb
17.
http://blogs.microsoft.co.il/blogs/vprnd http://top-performance.blogspot.com © Moshe
Kaplan RDBMS Are Great publishedbodyslugTitleid 17 bodyemailauthorpost_idid Posts Comments
18.
http://blogs.microsoft.co.il/blogs/vprnd http://top-performance.blogspot.com © Moshe
Kaplan Secured and Reliable for the Enterprise 18 https://vladmihalcea.com/tag/acid/
19.
http://blogs.microsoft.co.il/blogs/vprnd http://top-performance.blogspot.com © Moshe
Kaplan19 Assumptions…
20.
http://blogs.microsoft.co.il/blogs/vprnd http://top-performance.blogspot.com © Moshe
Kaplan Where did it Fail? Get an Answer, Fast and Cheap
21.
http://blogs.microsoft.co.il/blogs/vprnd http://top-performance.blogspot.com © Moshe
Kaplan Where did it Fail? I Just Want “Class Persistency Storage” and Changing Schema on Demand
22.
http://blogs.microsoft.co.il/blogs/vprnd http://top-performance.blogspot.com © Moshe
Kaplan Where did it Fail? Be Always Available, Even w/ an Old Answer
23.
http://blogs.microsoft.co.il/blogs/vprnd http://top-performance.blogspot.com © Moshe
Kaplan Where did it Fail? Get Me Fast and Good Enough Answer
24.
http://blogs.microsoft.co.il/blogs/vprnd http://top-performance.blogspot.com © Moshe
Kaplan Where did it Fail? Data is Too Big, and Storage is $$$ But CPU and Network are Even More http://www.powerbyte.com/Isilon.html
25.
http://blogs.microsoft.co.il/blogs/vprnd http://top-performance.blogspot.com © Moshe
Kaplan Software Providers 25
26.
http://blogs.microsoft.co.il/blogs/vprnd http://top-performance.blogspot.com © Moshe
Kaplan It is all great, but… I Need to Meet Compliance http://www.vision7.com/app_system/lib/image/content/PCI_compliance.jpg
27.
http://blogs.microsoft.co.il/blogs/vprnd http://top-performance.blogspot.com © Moshe
Kaplan It is all great, but… I Need a Vendor
28.
http://blogs.microsoft.co.il/blogs/vprnd http://top-performance.blogspot.com © Moshe
Kaplan It is all great, but… I Need Reporting http://www.novell.com/communities/node/5851/get-ready-sentinel-61
29.
http://blogs.microsoft.co.il/blogs/vprnd http://top-performance.blogspot.com © Moshe
Kaplan It is all great, but… I Need Transactions http://www.novell.com/communities/node/5851/get-ready-sentinel-61
30.
http://blogs.microsoft.co.il/blogs/vprnd http://top-performance.blogspot.com © Moshe
Kaplan It is all great, but… We Need Training for the Data Analysts db.article.aggregate( { $group : { _id : "$author", docsPerAuthor : { $sum : 1 }, viewsPerAuthor : { $sum : "$pageViews" } }} ); < SUM(pageViews) < SUM(1) = N < GROUP BY author
31.
http://blogs.microsoft.co.il/blogs/vprnd http://top-performance.blogspot.com © Moshe
Kaplan The VP R&D Open Seminar BIG DATA ARCHITECTURES 31
32.
http://blogs.microsoft.co.il/blogs/vprnd http://top-performance.blogspot.com © Moshe
Kaplan OLTP vs OLAP 32 https://www.linkedin.com/pulse/big-data-analytics-reference-architectures-facebook-sahu
33.
http://blogs.microsoft.co.il/blogs/vprnd http://top-performance.blogspot.com © Moshe
Kaplan And How it Looks 33 https://www.linkedin.com/pulse/big-data-analytics-reference-architectures-facebook-sahu
34.
http://blogs.microsoft.co.il/blogs/vprnd http://top-performance.blogspot.com © Moshe
Kaplan The VP R&D Open Seminar SCALING TO HIGH THROUGHPUT Redis 34
35.
http://blogs.microsoft.co.il/blogs/vprnd http://top-performance.blogspot.com © Moshe
Kaplan Key Value Store (with benefits) insert get multiget remove truncate 35 <Key, Value> http://wiki.apache.org/cassandra/API
36.
http://blogs.microsoft.co.il/blogs/vprnd http://top-performance.blogspot.com © Moshe
Kaplan 1 Minute Installation http://mariuszprzydatek.com/2014/08/23/amazon-aws-installing- redis-on-ebs/ 36
37.
http://blogs.microsoft.co.il/blogs/vprnd http://top-performance.blogspot.com © Moshe
Kaplan Fast. Very Fast 37
38.
http://blogs.microsoft.co.il/blogs/vprnd http://top-performance.blogspot.com © Moshe
Kaplan The VP R&D Open Seminar SCALING COMPLEX DATA MongoDB 38
39.
http://blogs.microsoft.co.il/blogs/vprnd http://top-performance.blogspot.com © Moshe
Kaplan When Should I Choose NoSQL? Eventually Consistent Document Store Key Value 39 http://guyharrison.squarespace.com/blog/tag/nosqlhttps://en.wikipedia.org/wiki/Eric_Brewer_(scientist)
40.
http://blogs.microsoft.co.il/blogs/vprnd http://top-performance.blogspot.com © Moshe
Kaplan What mongoDB is Made of? 40 http://www.10gen.com/products/mongodb
41.
http://blogs.microsoft.co.il/blogs/vprnd http://top-performance.blogspot.com © Moshe
Kaplan Why MongoDB? What? Why? JSON End to End No Schema “No DBA”, Just Serialize Write 10K Inserts/sec on virtual machine Read Similar to MySQL HA 10 min to setup a cluster Sharding Out of the Box LBS Great for that No Schema None: no downtime to create new columns Buzz Trend is with NoSQL 41
42.
http://blogs.microsoft.co.il/blogs/vprnd http://top-performance.blogspot.com © Moshe
Kaplan The VP R&D Open Seminar DESIGN FOR NOSQL MongoDB 42
43.
http://blogs.microsoft.co.il/blogs/vprnd http://top-performance.blogspot.com © Moshe
Kaplan Database for Software Engineers Class Subclass Document Subdocument
44.
http://blogs.microsoft.co.il/blogs/vprnd http://top-performance.blogspot.com © Moshe
Kaplan Same Terminology Database Database Table Collection Row Document
45.
http://blogs.microsoft.co.il/blogs/vprnd http://top-performance.blogspot.com © Moshe
Kaplan A Blog Case Study in MySQL http://www.slideshare.net/nateabele/building-apps-with-mongodb
46.
http://blogs.microsoft.co.il/blogs/vprnd http://top-performance.blogspot.com © Moshe
Kaplan as a SW Engineer would like it to be… http://www.slideshare.net/nateabele/building-apps-with-mongodb
Download now