SlideShare ist ein Scribd-Unternehmen logo
1 von 66
The VP R&D Open Seminar

Big Data Workshop
moshe.kaplan@brightaqua.com
http://blogs.microsoft.co.il/blogs/vprnd
http://top-performance.blogspot.com
Presentation Objectives

http://www.webperformancetoday.com/2010/06/15/everything-you-wanted-to-know-about-web-performance/

http://blogs.microsoft.co.il/blogs/vprnd
http://top-performance.blogspot.com
Why Do I Care?
From 0 to 100 (US mass adaptation)
Phone:
Radio:
TV:
Mobile:
Internet:
Facebook:

100 yrs
40 yrs
30 yrs
20 yrs
10 yrs
2 yrs

http://blogs.microsoft.co.il/blogs/vprnd
http://top-performance.blogspot.com
The Internet Industry

http://blogs.microsoft.co.il/blogs/vprnd
http://top-performance.blogspot.com
The Prime Suspect

http://blogs.microsoft.co.il/blogs/vprnd
http://top-performance.blogspot.com
Assumptions…

http://blogs.microsoft.co.il/blogs/vprnd
http://top-performance.blogspot.com
Where did it Fail?
Get an Answer, Fast and Cheap

http://blogs.microsoft.co.il/blogs/vprnd
http://top-performance.blogspot.com
Where did it Fail?
I Just Want “Class Persistency Storage”
and Changing Schema on Demand

http://blogs.microsoft.co.il/blogs/vprnd
http://top-performance.blogspot.com
Where did it Fail?
Be Always Available, Even w/ an Old Answer

http://blogs.microsoft.co.il/blogs/vprnd
http://top-performance.blogspot.com
Where did it Fail?
Get Me Fast and Good Enough Answer

http://blogs.microsoft.co.il/blogs/vprnd
http://top-performance.blogspot.com
Where did it Fail?
Data is Too Big, and Storage is $$$
But CPU and Network are Even More

http://www.powerbyte.com/Isilon.html

http://blogs.microsoft.co.il/blogs/vprnd
http://top-performance.blogspot.com
It is all great, but…
I Need to Meet Compliance

http://www.vision7.com/app_system/lib/image/content/PCI_compliance.jpg

http://blogs.microsoft.co.il/blogs/vprnd
http://top-performance.blogspot.com
It is all great, but…
I Need a Vendor

http://blogs.microsoft.co.il/blogs/vprnd
http://top-performance.blogspot.com
It is all great, but…
I Need Reporting
http://www.novell.com/communities/node/5851/get-ready-sentinel-61

http://blogs.microsoft.co.il/blogs/vprnd
http://top-performance.blogspot.com
It is all great, but…
I Need Transactions

http://www.novell.com/communities/node/5851/get-ready-sentinel-61

http://blogs.microsoft.co.il/blogs/vprnd
http://top-performance.blogspot.com
It is all great, but…
We Need Training for the Data Analysts
db.article.aggregate(
{ $group : {
_id : "$author",
< GROUP BY author
docsPerAuthor : { $sum : 1 }, < SUM(1) = N
viewsPerAuthor : { $sum : "$pageViews" }
< SUM(pageViews)
}}
);

http://blogs.microsoft.co.il/blogs/vprnd
http://top-performance.blogspot.com
General Architecture

Client

Server

Database

http://blogs.microsoft.co.il/blogs/vprnd
http://top-performance.blogspot.com

Apps
The VP R&D Open Seminar

CLIENT SIDE
http://blogs.microsoft.co.il/blogs/vprnd
http://top-performance.blogspot.com
It’s a World Made of Pixels

http://blogs.microsoft.co.il/blogs/vprnd
http://top-performance.blogspot.com
The VP R&D Open Seminar

SERVER SIDE
http://blogs.microsoft.co.il/blogs/vprnd
http://top-performance.blogspot.com
General Strategies
Online
In Memory Databases and Q
Log files processing

http://blogs.microsoft.co.il/blogs/vprnd
http://top-performance.blogspot.com
In Memory Databases

http://blogs.microsoft.co.il/blogs/vprnd
http://top-performance.blogspot.com
700 Inserts/Sec

In Memory Engine
3000 Inserts/Sec
Amazon
AWS
Standard
Large
Instance

InnoDB Engine
700 Inserts/Sec

http://blogs.microsoft.co.il/blogs/vprnd
http://top-performance.blogspot.com
The VP R&D Open Seminar

General Strategies

DATA SIDE
http://blogs.microsoft.co.il/blogs/vprnd
http://top-performance.blogspot.com
Strategy A - Sharding

http://blogs.microsoft.co.il/blogs/vprnd
http://top-performance.blogspot.com
Strategy B – MapReduce

http://blogs.microsoft.co.il/blogs/vprnd
http://blogs.microsoft.co.il/blogs/vprnd

http://top-performance.blogspot.com
Strategy C - NoSQL
insert
get
multiget

remove
truncate

<Key, Value>
http://wiki.apache.org/cassandra/API

http://blogs.microsoft.co.il/blogs/vprnd
http://top-performance.blogspot.com
The VP R&D Open Seminar

MongoDB

DOCUMENT DATABASES
http://blogs.microsoft.co.il/blogs/vprnd
http://top-performance.blogspot.com
When Should I Choose NoSQL?

•
•
•

Eventually Consistent
Document Store
Key Value
http://guyharrison.squarespace.com/blog/tag/nosql

http://blogs.microsoft.co.il/blogs/vprnd
http://top-performance.blogspot.com
Same Terminology

Database
Table
Row

 Database
 Collection
 Document

http://blogs.microsoft.co.il/blogs/vprnd
http://top-performance.blogspot.com
Same Terminology

Database
Table
Row

 Database
 Collection
 Document

http://blogs.microsoft.co.il/blogs/vprnd
http://top-performance.blogspot.com
A Blog Case Study in RDBMS

http://www.slideshare.net/nateabele/building-apps-with-mongodb

http://blogs.microsoft.co.il/blogs/vprnd
http://top-performance.blogspot.com
And as a SW Engineer would like it to be…

http://www.slideshare.net/nateabele/building-apps-with-mongodb

http://blogs.microsoft.co.il/blogs/vprnd
http://top-performance.blogspot.com
Classic RDBMS Replication

http://blogs.microsoft.co.il/blogs/vprnd
http://top-performance.blogspot.com
Auto Selection Using Quorum

Selection Methods:
• Low Priority
• Hidden
• (Weighted) Voting

http://blogs.microsoft.co.il/blogs/vprnd
http://top-performance.blogspot.com
MongoDB and Sharding

http://www.10gen.com/products/mongodb

http://blogs.microsoft.co.il/blogs/vprnd
http://top-performance.blogspot.com
The VP R&D Open Seminar

Cassandra

EVENTUALLY CONSISTENT
http://blogs.microsoft.co.il/blogs/vprnd
http://top-performance.blogspot.com
Product Architecture
http://horicky.blogspot.co.il/2010/10/bigtable-model-with-cassandra-and-hbase.html

http://blogs.microsoft.co.il/blogs/vprnd
http://top-performance.blogspot.com
Key Concepts
Fast Answer
Not Always Right
Can Lose Data
Autosync

Bottom Line:






Use the memory
Multiple instances
Multiple instances
Client timestamp

Integrated Memcached + MySQL

http://blogs.microsoft.co.il/blogs/vprnd
http://top-performance.blogspot.com
Azure Table Storage: Key Concepts
Very Large Tables 
Partitioning
Get by Key

Portioning Key
Sort

Single Sort Key
Simple Rows

Basic Types
No Joins, No Grouping, No Multiple Sorting
Bottom Line:
Simple Very Large Tables  LDAP

http://blogs.microsoft.co.il/blogs/vprnd
http://top-performance.blogspot.com
MongoDB and Sharding

http://www.10gen.com/products/mongodb

http://blogs.microsoft.co.il/blogs/vprnd
http://top-performance.blogspot.com
The VP R&D Open Seminar

Hadoop

MAP REDUCE
http://blogs.microsoft.co.il/blogs/vprnd
http://top-performance.blogspot.com
Count Pageviews by Date

Map The Challenge
(Count on every node)

Reduce The Answers
(Get a Single Answer)

http://blogs.microsoft.co.il/blogs/vprnd
http://top-performance.blogspot.com
Word Count
function map(String name, String document):
// name: document name
// document: document contents
for each word w in document:
emit (w, 1)
function reduce(String word, Iterator partialCounts):
// word: a word
// partialCounts: list of aggregated counts
sum = 0
for each pc in partialCounts:
sum += ParseInt(pc) emit (word, sum)

http://blogs.microsoft.co.il/blogs/vprnd
http://top-performance.blogspot.com
Hadoop Architecture

http://blogs.microsoft.co.il/blogs/vprnd
http://top-performance.blogspot.com
Hadoop as a Service

http://www.windowsazure.com/en-us/manage/services/hdinsight/get-started-hdinsight/

http://blogs.microsoft.co.il/blogs/vprnd
http://top-performance.blogspot.com
Excel Integration

http://www.windowsazure.com/en-us/manage/services/hdinsight/get-started-hdinsight/

http://blogs.microsoft.co.il/blogs/vprnd
http://top-performance.blogspot.com
The VP R&D Open Seminar

COLUMN ORIENTED
DATABASES
http://blogs.microsoft.co.il/blogs/vprnd
http://top-performance.blogspot.com
Column Oriented Database Databases
+ INSERT
+ GROUP BY, SUM …
+ Compression
- Join
- DELETE, UPDATE

http://blogs.microsoft.co.il/blogs/vprnd
http://top-performance.blogspot.com
Cloud Services

http://www.theregister.co.uk/2012/11/28/amazon_aws_redshift_data_warehousing/

http://blogs.microsoft.co.il/blogs/vprnd
http://top-performance.blogspot.com
Google Big Query

http://blogs.microsoft.co.il/blogs/vprnd
http://top-performance.blogspot.com
The VP R&D Open Seminar

FEEDBACK SYSTEMS
http://blogs.microsoft.co.il/blogs/vprnd
http://top-performance.blogspot.com
Customer Feedback (Kampyle)

http://blogs.microsoft.co.il/blogs/vprnd
http://top-performance.blogspot.com
Heatmaps (Clicktale)

http://blogs.microsoft.co.il/blogs/vprnd
http://top-performance.blogspot.com
User Interaction (Totango)

http://blogs.microsoft.co.il/blogs/vprnd
http://top-performance.blogspot.com
The VP R&D Open Seminar

MongoDB

BUSINESS MONITORING
http://blogs.microsoft.co.il/blogs/vprnd
http://top-performance.blogspot.com
Funnel Monitoring

http://blog.clicktale.com/2011/01/18/new-clicktale-product-launches-for-2011/

http://blogs.microsoft.co.il/blogs/vprnd
http://top-performance.blogspot.com
Monitoring is not your CPU utilization

http://blogs.microsoft.co.il/blogs/vprnd
http://top-performance.blogspot.com
The VP R&D Open Seminar

SHARDING IN DEPTH
http://blogs.microsoft.co.il/blogs/vprnd
http://top-performance.blogspot.com
Sharding Again

http://blogs.microsoft.co.il/blogs/vprnd
http://top-performance.blogspot.com
Vertical Sharding

http://blogs.microsoft.co.il/blogs/vprnd
http://top-performance.blogspot.com
Horizontal Sharding
Static Hashing
Complex growth
Simple

Mod 10 = 0
Mod 10 = 1
Mod 10 = 2
Mod 10 = 3
Mod 10 = 4
Mod 10 = 5
Mod 10 = 6
Mod 10 = 7
Mod 10 = 8
Mod 10 = 9

http://blogs.microsoft.co.il/blogs/vprnd
http://top-performance.blogspot.com
Horizontal Sharding
Key locations are defined in a directory
Simple growth
Directory is SPOF
The Directory Can
be Very Large

http://blogs.microsoft.co.il/blogs/vprnd
http://top-performance.blogspot.com
Horizontal Sharding
Static Hashing with Directory Mapping
Simple Growth
The Small Directory Can be Cached on
Each App Server

Mod 1000 = 4

http://blogs.microsoft.co.il/blogs/vprnd
http://top-performance.blogspot.com
Horizontal Sharding
Each key is signed by the DB#
on creation
Simple growth
The Key Store Can be Cached on
Each App Server

http://blogs.microsoft.co.il/blogs/vprnd
http://top-performance.blogspot.com
The Bottom Line: Grow ∞

Thank you!
and Keep Performing!

Moshe Kaplan

http://blogs.microsoft.co.il/blogs/vprnd
http://top-performance.blogspot.com

Weitere ähnliche Inhalte

Was ist angesagt?

Facebook Social Plugins
Facebook Social PluginsFacebook Social Plugins
Facebook Social Plugins
Aizat Faiz
 
Presentation Tools
Presentation ToolsPresentation Tools
Presentation Tools
Karen Brooks
 
The Death of Lorem Ipsum & Pixel Perfect Content
The Death of Lorem Ipsum & Pixel Perfect ContentThe Death of Lorem Ipsum & Pixel Perfect Content
The Death of Lorem Ipsum & Pixel Perfect Content
Dave Olsen
 

Was ist angesagt? (20)

Seozone - 5 tips
Seozone  - 5 tips Seozone  - 5 tips
Seozone - 5 tips
 
Big Data Workshop
Big Data WorkshopBig Data Workshop
Big Data Workshop
 
International Site Speed Tweaks - ISS 2017 Barcelona
International Site Speed Tweaks - ISS 2017 BarcelonaInternational Site Speed Tweaks - ISS 2017 Barcelona
International Site Speed Tweaks - ISS 2017 Barcelona
 
Introduction to Big Data
Introduction to Big DataIntroduction to Big Data
Introduction to Big Data
 
Structured Data & Schema.org - SMX Milan 2014
Structured Data & Schema.org - SMX Milan 2014Structured Data & Schema.org - SMX Milan 2014
Structured Data & Schema.org - SMX Milan 2014
 
How I learned to stop worrying and love the .htaccess file
How I learned to stop worrying and love the .htaccess fileHow I learned to stop worrying and love the .htaccess file
How I learned to stop worrying and love the .htaccess file
 
Web Unleashed '19 - Measuring the Adoption of Web Performance Techniques
Web Unleashed '19 - Measuring the Adoption of Web Performance TechniquesWeb Unleashed '19 - Measuring the Adoption of Web Performance Techniques
Web Unleashed '19 - Measuring the Adoption of Web Performance Techniques
 
Facebook Social Plugins
Facebook Social PluginsFacebook Social Plugins
Facebook Social Plugins
 
Jabber Bot
Jabber BotJabber Bot
Jabber Bot
 
Creating Big Data: Methodology
Creating Big Data: MethodologyCreating Big Data: Methodology
Creating Big Data: Methodology
 
Presentation Tools
Presentation ToolsPresentation Tools
Presentation Tools
 
Best Wordpress Plug-Ins - SEMpdx Searchfest 2009
Best Wordpress Plug-Ins - SEMpdx Searchfest 2009Best Wordpress Plug-Ins - SEMpdx Searchfest 2009
Best Wordpress Plug-Ins - SEMpdx Searchfest 2009
 
AMP - SMX München 2018
AMP - SMX München 2018AMP - SMX München 2018
AMP - SMX München 2018
 
Beginning WordPress Plugin Development
Beginning WordPress Plugin DevelopmentBeginning WordPress Plugin Development
Beginning WordPress Plugin Development
 
What is HTML 5?
What is HTML 5?What is HTML 5?
What is HTML 5?
 
SearchLove San Diego 2018 | Mat Clayton | Site Speed for Digital Marketers
SearchLove San Diego 2018 | Mat Clayton | Site Speed for Digital MarketersSearchLove San Diego 2018 | Mat Clayton | Site Speed for Digital Marketers
SearchLove San Diego 2018 | Mat Clayton | Site Speed for Digital Marketers
 
Migration Best-Practices: Successfully re-launching your website - SMX New Yo...
Migration Best-Practices: Successfully re-launching your website - SMX New Yo...Migration Best-Practices: Successfully re-launching your website - SMX New Yo...
Migration Best-Practices: Successfully re-launching your website - SMX New Yo...
 
On-Page SEO EXTREME - SEOZone Istanbul 2013
On-Page SEO EXTREME - SEOZone Istanbul 2013On-Page SEO EXTREME - SEOZone Istanbul 2013
On-Page SEO EXTREME - SEOZone Istanbul 2013
 
Whats Next in SEO & CRO - 3XE Conference 2018 Dublin
Whats Next in SEO & CRO - 3XE Conference 2018 DublinWhats Next in SEO & CRO - 3XE Conference 2018 Dublin
Whats Next in SEO & CRO - 3XE Conference 2018 Dublin
 
The Death of Lorem Ipsum & Pixel Perfect Content
The Death of Lorem Ipsum & Pixel Perfect ContentThe Death of Lorem Ipsum & Pixel Perfect Content
The Death of Lorem Ipsum & Pixel Perfect Content
 

Ähnlich wie Do Big Data and NoSQL Fit Your Needs?

Mobile First: Responsive Design for eCommerce | Imagine 2013 Technology | B…
Mobile First: Responsive Design for eCommerce | Imagine 2013 Technology | B…Mobile First: Responsive Design for eCommerce | Imagine 2013 Technology | B…
Mobile First: Responsive Design for eCommerce | Imagine 2013 Technology | B…
Atwix
 
resume_2016_low_rez
resume_2016_low_rezresume_2016_low_rez
resume_2016_low_rez
James Gray
 

Ähnlich wie Do Big Data and NoSQL Fit Your Needs? (20)

Scale and Cloud Design Patterns
Scale and Cloud Design PatternsScale and Cloud Design Patterns
Scale and Cloud Design Patterns
 
Big Data Seminar: Analytics, Hadoop, Map Reduce, Mongo and other great stuff
Big Data Seminar: Analytics, Hadoop, Map Reduce, Mongo and other great stuffBig Data Seminar: Analytics, Hadoop, Map Reduce, Mongo and other great stuff
Big Data Seminar: Analytics, Hadoop, Map Reduce, Mongo and other great stuff
 
Expert Days: The VP R&D Open Seminar: Project Management
Expert Days: The VP R&D Open Seminar: Project ManagementExpert Days: The VP R&D Open Seminar: Project Management
Expert Days: The VP R&D Open Seminar: Project Management
 
Tools that help and speed up RWD dev
Tools that help  and speed up RWD devTools that help  and speed up RWD dev
Tools that help and speed up RWD dev
 
[Azure Council Experts (ACE) 第20回定例会] Microsoft Azureアップデート情報 (2016/10/14-201...
[Azure Council Experts (ACE) 第20回定例会] Microsoft Azureアップデート情報 (2016/10/14-201...[Azure Council Experts (ACE) 第20回定例会] Microsoft Azureアップデート情報 (2016/10/14-201...
[Azure Council Experts (ACE) 第20回定例会] Microsoft Azureアップデート情報 (2016/10/14-201...
 
10 Things Webdesigners tend to do Wrong in SEO - SMX 2014
10 Things Webdesigners tend to do Wrong in SEO  - SMX 201410 Things Webdesigners tend to do Wrong in SEO  - SMX 2014
10 Things Webdesigners tend to do Wrong in SEO - SMX 2014
 
Spsct15 power shell_csom - amit vasu
Spsct15 power shell_csom - amit vasuSpsct15 power shell_csom - amit vasu
Spsct15 power shell_csom - amit vasu
 
MySQL crash course by moshe kaplan
MySQL crash course by moshe kaplanMySQL crash course by moshe kaplan
MySQL crash course by moshe kaplan
 
Introduction to MongoDB
Introduction to MongoDBIntroduction to MongoDB
Introduction to MongoDB
 
Mobile First: Responsive Design for eCommerce | Imagine 2013 Technology | B…
Mobile First: Responsive Design for eCommerce | Imagine 2013 Technology | B…Mobile First: Responsive Design for eCommerce | Imagine 2013 Technology | B…
Mobile First: Responsive Design for eCommerce | Imagine 2013 Technology | B…
 
Production Performance Testing in the Cloud
Production Performance Testing in the CloudProduction Performance Testing in the Cloud
Production Performance Testing in the Cloud
 
resume_2016_low_rez
resume_2016_low_rezresume_2016_low_rez
resume_2016_low_rez
 
Microsoft Data Science Technologies 201510
Microsoft Data Science Technologies 201510Microsoft Data Science Technologies 201510
Microsoft Data Science Technologies 201510
 
Exploring internet
Exploring internetExploring internet
Exploring internet
 
5 Skills Needed to be a Successful WebVR Developer
5 Skills Needed to be a Successful WebVR Developer5 Skills Needed to be a Successful WebVR Developer
5 Skills Needed to be a Successful WebVR Developer
 
Measure and Increase Developer Productivity with Help of Serverless at Server...
Measure and Increase Developer Productivity with Help of Serverless at Server...Measure and Increase Developer Productivity with Help of Serverless at Server...
Measure and Increase Developer Productivity with Help of Serverless at Server...
 
4-identifying-problems.pdf
4-identifying-problems.pdf4-identifying-problems.pdf
4-identifying-problems.pdf
 
The api economy
The api economyThe api economy
The api economy
 
Ensure Optimal Performance and Scalability: Implementing a Robust and Reliabl...
Ensure Optimal Performance and Scalability: Implementing a Robust and Reliabl...Ensure Optimal Performance and Scalability: Implementing a Robust and Reliabl...
Ensure Optimal Performance and Scalability: Implementing a Robust and Reliabl...
 
Fronted development trends - past, present and the future
Fronted development trends - past, present and the futureFronted development trends - past, present and the future
Fronted development trends - past, present and the future
 

Mehr von Moshe Kaplan

mongoDB Performance
mongoDB PerformancemongoDB Performance
mongoDB Performance
Moshe Kaplan
 
Better Gantts and Project Management
Better Gantts and Project ManagementBetter Gantts and Project Management
Better Gantts and Project Management
Moshe Kaplan
 

Mehr von Moshe Kaplan (16)

Spark and C Integration
Spark and C IntegrationSpark and C Integration
Spark and C Integration
 
Git Tutorial
Git TutorialGit Tutorial
Git Tutorial
 
Redis training for java software engineers
Redis training for java software engineersRedis training for java software engineers
Redis training for java software engineers
 
MongoDB training for java software engineers
MongoDB training for java software engineersMongoDB training for java software engineers
MongoDB training for java software engineers
 
MongoDB from Basics to Scale
MongoDB from Basics to ScaleMongoDB from Basics to Scale
MongoDB from Basics to Scale
 
MongoDB Best Practices for Developers
MongoDB Best Practices for DevelopersMongoDB Best Practices for Developers
MongoDB Best Practices for Developers
 
MySQL Multi Master Replication
MySQL Multi Master ReplicationMySQL Multi Master Replication
MySQL Multi Master Replication
 
mongoDB Performance
mongoDB PerformancemongoDB Performance
mongoDB Performance
 
Expert Days 2011: The VP R&D Open Seminar: Systems Performance Seminar
Expert Days 2011: The VP R&D Open Seminar: Systems Performance Seminar 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 ShardingDatabase2011 MySQL Sharding
Database2011 MySQL Sharding
 
Cloud Computing Design Best Practices
Cloud Computing Design Best PracticesCloud 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 ManagementBetter Gantts and Project Management
Better Gantts and Project Management
 
Better gantts and project management
Better gantts and project managementBetter gantts and project management
Better gantts and project management
 
Extract The Traffic From The Db
Extract The Traffic From The DbExtract The Traffic From The Db
Extract The Traffic From The Db
 
Organization Wide Performance Methodology (ITIL)
Organization Wide Performance Methodology (ITIL)Organization Wide Performance Methodology (ITIL)
Organization Wide Performance Methodology (ITIL)
 

Kürzlich hochgeladen

Capstone slidedeck for my capstone project part 2.pdf
Capstone slidedeck for my capstone project part 2.pdfCapstone slidedeck for my capstone project part 2.pdf
Capstone slidedeck for my capstone project part 2.pdf
eliklein8
 
Call Girls in Chattarpur (delhi) call me [9953056974] escort service 24X7
Call Girls in Chattarpur (delhi) call me [9953056974] escort service 24X7Call Girls in Chattarpur (delhi) call me [9953056974] escort service 24X7
Call Girls in Chattarpur (delhi) call me [9953056974] escort service 24X7
9953056974 Low Rate Call Girls In Saket, Delhi NCR
 
+971565801893>> ORIGINAL CYTOTEC ABORTION PILLS FOR SALE IN DUBAI AND ABUDHABI<<
+971565801893>> ORIGINAL CYTOTEC ABORTION PILLS FOR SALE IN DUBAI AND ABUDHABI<<+971565801893>> ORIGINAL CYTOTEC ABORTION PILLS FOR SALE IN DUBAI AND ABUDHABI<<
+971565801893>> ORIGINAL CYTOTEC ABORTION PILLS FOR SALE IN DUBAI AND ABUDHABI<<
Health
 

Kürzlich hochgeladen (20)

CASH PAYMENT ON GIRL HAND TO HAND HOUSEWIFE
CASH PAYMENT ON GIRL HAND TO HAND HOUSEWIFECASH PAYMENT ON GIRL HAND TO HAND HOUSEWIFE
CASH PAYMENT ON GIRL HAND TO HAND HOUSEWIFE
 
Call Girls In South Ex. Delhi O9654467111 Women Seeking Men
Call Girls In South Ex. Delhi O9654467111 Women Seeking MenCall Girls In South Ex. Delhi O9654467111 Women Seeking Men
Call Girls In South Ex. Delhi O9654467111 Women Seeking Men
 
Capstone slidedeck for my capstone project part 2.pdf
Capstone slidedeck for my capstone project part 2.pdfCapstone slidedeck for my capstone project part 2.pdf
Capstone slidedeck for my capstone project part 2.pdf
 
Film show production powerpoint for site
Film show production powerpoint for siteFilm show production powerpoint for site
Film show production powerpoint for site
 
VIP Call Girls Morena 9332606886 Free Home Delivery 5500 Only
VIP Call Girls Morena 9332606886 Free Home Delivery 5500 OnlyVIP Call Girls Morena 9332606886 Free Home Delivery 5500 Only
VIP Call Girls Morena 9332606886 Free Home Delivery 5500 Only
 
Hire↠Young Call Girls in Hari Nagar (Delhi) ☎️ 9205541914 ☎️ Independent Esco...
Hire↠Young Call Girls in Hari Nagar (Delhi) ☎️ 9205541914 ☎️ Independent Esco...Hire↠Young Call Girls in Hari Nagar (Delhi) ☎️ 9205541914 ☎️ Independent Esco...
Hire↠Young Call Girls in Hari Nagar (Delhi) ☎️ 9205541914 ☎️ Independent Esco...
 
SEO Expert in USA - 5 Ways to Improve Your Local Ranking - Macaw Digital.pdf
SEO Expert in USA - 5 Ways to Improve Your Local Ranking - Macaw Digital.pdfSEO Expert in USA - 5 Ways to Improve Your Local Ranking - Macaw Digital.pdf
SEO Expert in USA - 5 Ways to Improve Your Local Ranking - Macaw Digital.pdf
 
Film show investigation powerpoint for the site
Film show investigation powerpoint for the siteFilm show investigation powerpoint for the site
Film show investigation powerpoint for the site
 
Unlock the power of Instagram with SocioCosmos. Start your journey towards so...
Unlock the power of Instagram with SocioCosmos. Start your journey towards so...Unlock the power of Instagram with SocioCosmos. Start your journey towards so...
Unlock the power of Instagram with SocioCosmos. Start your journey towards so...
 
Call Girls in Chattarpur (delhi) call me [9953056974] escort service 24X7
Call Girls in Chattarpur (delhi) call me [9953056974] escort service 24X7Call Girls in Chattarpur (delhi) call me [9953056974] escort service 24X7
Call Girls in Chattarpur (delhi) call me [9953056974] escort service 24X7
 
Enjoy Night⚡Call Girls Palam Vihar Gurgaon >༒8448380779 Escort Service
Enjoy Night⚡Call Girls Palam Vihar Gurgaon >༒8448380779 Escort ServiceEnjoy Night⚡Call Girls Palam Vihar Gurgaon >༒8448380779 Escort Service
Enjoy Night⚡Call Girls Palam Vihar Gurgaon >༒8448380779 Escort Service
 
Ready to get noticed? Partner with Sociocosmos
Ready to get noticed? Partner with SociocosmosReady to get noticed? Partner with Sociocosmos
Ready to get noticed? Partner with Sociocosmos
 
+971565801893>> ORIGINAL CYTOTEC ABORTION PILLS FOR SALE IN DUBAI AND ABUDHABI<<
+971565801893>> ORIGINAL CYTOTEC ABORTION PILLS FOR SALE IN DUBAI AND ABUDHABI<<+971565801893>> ORIGINAL CYTOTEC ABORTION PILLS FOR SALE IN DUBAI AND ABUDHABI<<
+971565801893>> ORIGINAL CYTOTEC ABORTION PILLS FOR SALE IN DUBAI AND ABUDHABI<<
 
Film show evaluation powerpoint for site
Film show evaluation powerpoint for siteFilm show evaluation powerpoint for site
Film show evaluation powerpoint for site
 
Interpreting the brief for the media IDY
Interpreting the brief for the media IDYInterpreting the brief for the media IDY
Interpreting the brief for the media IDY
 
Vellore Call Girls Service ☎ ️82500–77686 ☎️ Enjoy 24/7 Escort Service
Vellore Call Girls Service ☎ ️82500–77686 ☎️ Enjoy 24/7 Escort ServiceVellore Call Girls Service ☎ ️82500–77686 ☎️ Enjoy 24/7 Escort Service
Vellore Call Girls Service ☎ ️82500–77686 ☎️ Enjoy 24/7 Escort Service
 
Film show pre-production powerpoint for site
Film show pre-production powerpoint for siteFilm show pre-production powerpoint for site
Film show pre-production powerpoint for site
 
Capstone slide deck on the TikTok revolution
Capstone slide deck on the TikTok revolutionCapstone slide deck on the TikTok revolution
Capstone slide deck on the TikTok revolution
 
Pondicherry Call Girls Book Now 8617697112 Top Class Pondicherry Escort Servi...
Pondicherry Call Girls Book Now 8617697112 Top Class Pondicherry Escort Servi...Pondicherry Call Girls Book Now 8617697112 Top Class Pondicherry Escort Servi...
Pondicherry Call Girls Book Now 8617697112 Top Class Pondicherry Escort Servi...
 
College & House wife Call Girls in Paharganj 9634446618 -Best Escort call gi...
College & House wife  Call Girls in Paharganj 9634446618 -Best Escort call gi...College & House wife  Call Girls in Paharganj 9634446618 -Best Escort call gi...
College & House wife Call Girls in Paharganj 9634446618 -Best Escort call gi...
 

Do Big Data and NoSQL Fit Your Needs?