SlideShare una empresa de Scribd logo
1 de 18
Optimizing Right tool for Data
Pipeline
Parimala Killada
Agenda
• Motivation for Data Engineering
• Data Engineering Ecosystem
• Data Stores
• Amazon Redshift & Example project
• Redshift vs No SQL databases
• Conclusion
Motivation for Data Engineering
• Able to get meaningful insights from data
• Acts as chief problem solver
• Able to build data infrastructures
• Get access to new technologies
Data Engineering Eco system
Data Stores
• Provides easy access to end user or data scientists
• Stores data in organized forms
• Varieties of data stores:
• Relational Databases
• Key-value data stores
• Document stores
• Wide-column stores
• Graph stores
• Multi model data stores
Pipeline
MedicostGuider
Amazon Redshift
Redshift
• Data stored in columnar format
• Distribution keys: Used to distribute data among nodes
• Sort keys: Data sorted within a distribution key
• Compression codes: Reduces storage space
• Shared-nothing Architecture: Queries are run on each node
using own set of data
Sample Database Creation
Cassandra Hbase Redshift
Description Wide-column store
based on ideas of Big
Table and Dynamo DB
Wide-column store
based on Apache
Hadoop and on
concepts of Big Table
Large scale data
warehouse service for
use with business
intelligence tools
Database model Wide column store Wide column store Relational DBMS
License Open Source Open Source commercial
Cloud-based no no yes
Implementation
language
Java Java C
Server operating
systems
BSD
Linux
OS X
Windows
Linux
Unix
Windows
hosted
Cassandra Hbase Redshift
Data scheme schema-free schema-free yes
Typing yes no yes
XML support no no
Secondary indexes restricted no restricted
SQL no no yes
Server-side scripts (Stored
Procedures)
no Yes (Coprocessors in
java)
user defined functions
APIs and other access
methods
Proprietary
protocol like CQL
Java API
RESTful HTTP API
Thrift
JDBC
ODBC
Triggers yes yes no
Cassandra Hbase Redshift
Partitioning methods Sharding Sharding Sharding
Replication methods selectable replication
factor
selectable replication
factor
yes
MapReduce functions
support
yes yes no
Consistency concepts Eventual Consistency
Immediate Consistency
Eventual Consistency Immediate Consistency
Foreign keys no no Yes
Transaction concepts no no ACID
Concurrency yes yes yes
Durability yes yes yes
In-memory capabilities no yes
User concepts (Access
Control)
Access rights for users
can be defined per
object
Access Control Lists
(ACL)
Implementation Based
on Hadoop and
Zookeeper
fine grained access
rights according to SQL-
standard
• HBase:
• Key characteristics:
· Distributed and scalable big data store
· Strong consistency
· Built on top of Hadoop HDFS
· CP on CAP( Consistency, Availability, Partition Tolerance)
• Good for:
· Optimized for read
· Well suited for range based scan
· Strict consistency
· Fast read and write with scalability
• Not good for:
· Classic transactional applications or even relational analytics
· Applications need full table scan
· Data to be aggregated, rolled up, analyzed cross rows
• Usage Case: Facebook message
What's the difference between Cassandra and
HBase?
• Cassandra
• Key characteristics:
. High availability
· Incremental scalability
· Eventually consistent
· Trade-offs between consistency and latency
· Minimal administration
· No SPF (Single point of failure) – all nodes are the same in Cassandra
· AP on CAP
• Good for:
· Simple setup, maintenance code
· Fast random read/write
· Flexible parsing/wide column requirement
· No multiple secondary index needed
• Not good for:
· Secondary index
· Relational data
· Transactional operations (Rollback, Commit)
· Primary & Financial record
· Stringent and authorization needed on data
· Dynamic queries/searching on column data
· Low latency
• Usage Case: Twitter, Travel portal
Redshift Pro’s:
• Columnar Storage. Redshift stores data in a columnar format. This allows
operations done on a single column to be extremely fast. Operations like MIN,
MAX, SUM, AVG can compute over billions of rows in seconds.
• Sorted table format. The tables in Redshift are sorted according to the CREATE
TABLE statement. Having data sorted allows for very dense compression and
fast retrieval of information.
• SQL-92 Compliant. Redshift is built off of the Postgres database project. This
means that most Postgres tools and drivers will work out of the box. This
allows for the integration complex BI solutions with little technical overhead.
• Easy Administration. Redshift remains true to the Amazon form of making
things dead simple to administer. Within a few minutes you can have a 100
node cluster running that is fully monitored, has backups and point-in-time
recovery all at the click of a few buttons. It is also simple to scale up or down
as required, and has a very big suite of instrumentation for every part of the
cluster including all queries ever run.
Cassandra/Hbase Vs Redshift
Redshift con’s:
• DML operations are very costly and slow.
Because of the sorted columnar format, doing singular DML operations like INSERT,
UPDATE and DELETE are very expensive. This means your data needs to be loaded
in large batch loads, typically via an ETL/ELT process.
• One region, one availability zone.
all nodes are in a single EC2 Region and Availability Zone. This means that for
multi-DC setups and full AZ fault tolerance, one or more additional clusters need to
be administered and kept in-sync.
• Complex query optimization. Most queries you run in Redshift are going to be
very fast. But when processing billions of rows of data, every last optimization
can make a big impact.
Cassandra/Hbase Vs Redshift
Conclusions
• Data stores are chosen based on CAP Theorem
• Organization’s existing architecture
• Price and Security
• Choosing right tool for the project remains challenging and depends
on the use case.
About me
• BS and MS in Computer Science.
• Interested in #Data, # Distributed Systems , #
Machine Learning
• Loves to Cook, Paint and Travel.

Más contenido relacionado

La actualidad más candente

Data Sharing with Snowflake
Data Sharing with SnowflakeData Sharing with Snowflake
Data Sharing with Snowflake
Snowflake Computing
 
Data Architecture for Data Governance
Data Architecture for Data GovernanceData Architecture for Data Governance
Data Architecture for Data Governance
DATAVERSITY
 
Data Mesh Part 4 Monolith to Mesh
Data Mesh Part 4 Monolith to MeshData Mesh Part 4 Monolith to Mesh
Data Mesh Part 4 Monolith to Mesh
Jeffrey T. Pollock
 

La actualidad más candente (20)

Modernizing to a Cloud Data Architecture
Modernizing to a Cloud Data ArchitectureModernizing to a Cloud Data Architecture
Modernizing to a Cloud Data Architecture
 
Data Engineering Basics
Data Engineering BasicsData Engineering Basics
Data Engineering Basics
 
Demystifying data engineering
Demystifying data engineeringDemystifying data engineering
Demystifying data engineering
 
What is data engineering?
What is data engineering?What is data engineering?
What is data engineering?
 
Moving to Databricks & Delta
Moving to Databricks & DeltaMoving to Databricks & Delta
Moving to Databricks & Delta
 
Data Lakehouse, Data Mesh, and Data Fabric (r1)
Data Lakehouse, Data Mesh, and Data Fabric (r1)Data Lakehouse, Data Mesh, and Data Fabric (r1)
Data Lakehouse, Data Mesh, and Data Fabric (r1)
 
How to build a successful Data Lake
How to build a successful Data LakeHow to build a successful Data Lake
How to build a successful Data Lake
 
Data Lakehouse, Data Mesh, and Data Fabric (r2)
Data Lakehouse, Data Mesh, and Data Fabric (r2)Data Lakehouse, Data Mesh, and Data Fabric (r2)
Data Lakehouse, Data Mesh, and Data Fabric (r2)
 
Data Sharing with Snowflake
Data Sharing with SnowflakeData Sharing with Snowflake
Data Sharing with Snowflake
 
Data Lake Architecture – Modern Strategies & Approaches
Data Lake Architecture – Modern Strategies & ApproachesData Lake Architecture – Modern Strategies & Approaches
Data Lake Architecture – Modern Strategies & Approaches
 
Building the Data Lake with Azure Data Factory and Data Lake Analytics
Building the Data Lake with Azure Data Factory and Data Lake AnalyticsBuilding the Data Lake with Azure Data Factory and Data Lake Analytics
Building the Data Lake with Azure Data Factory and Data Lake Analytics
 
DW Migration Webinar-March 2022.pptx
DW Migration Webinar-March 2022.pptxDW Migration Webinar-March 2022.pptx
DW Migration Webinar-March 2022.pptx
 
Enterprise Architecture vs. Data Architecture
Enterprise Architecture vs. Data ArchitectureEnterprise Architecture vs. Data Architecture
Enterprise Architecture vs. Data Architecture
 
Building a Logical Data Fabric using Data Virtualization (ASEAN)
Building a Logical Data Fabric using Data Virtualization (ASEAN)Building a Logical Data Fabric using Data Virtualization (ASEAN)
Building a Logical Data Fabric using Data Virtualization (ASEAN)
 
Data Architecture for Data Governance
Data Architecture for Data GovernanceData Architecture for Data Governance
Data Architecture for Data Governance
 
Five Things to Consider About Data Mesh and Data Governance
Five Things to Consider About Data Mesh and Data GovernanceFive Things to Consider About Data Mesh and Data Governance
Five Things to Consider About Data Mesh and Data Governance
 
Modern Data architecture Design
Modern Data architecture DesignModern Data architecture Design
Modern Data architecture Design
 
Data Mesh Part 4 Monolith to Mesh
Data Mesh Part 4 Monolith to MeshData Mesh Part 4 Monolith to Mesh
Data Mesh Part 4 Monolith to Mesh
 
Data Engineering.pdf
Data Engineering.pdfData Engineering.pdf
Data Engineering.pdf
 
Data Vault Overview
Data Vault OverviewData Vault Overview
Data Vault Overview
 

Similar a Data engineering

A Survey of Advanced Non-relational Database Systems: Approaches and Applicat...
A Survey of Advanced Non-relational Database Systems: Approaches and Applicat...A Survey of Advanced Non-relational Database Systems: Approaches and Applicat...
A Survey of Advanced Non-relational Database Systems: Approaches and Applicat...
Qian Lin
 
Big Data and Cloud Computing
Big Data and Cloud ComputingBig Data and Cloud Computing
Big Data and Cloud Computing
Farzad Nozarian
 
NoSQLDatabases
NoSQLDatabasesNoSQLDatabases
NoSQLDatabases
Adi Challa
 

Similar a Data engineering (20)

Виталий Бондаренко "Fast Data Platform for Real-Time Analytics. Architecture ...
Виталий Бондаренко "Fast Data Platform for Real-Time Analytics. Architecture ...Виталий Бондаренко "Fast Data Platform for Real-Time Analytics. Architecture ...
Виталий Бондаренко "Fast Data Platform for Real-Time Analytics. Architecture ...
 
A Survey of Advanced Non-relational Database Systems: Approaches and Applicat...
A Survey of Advanced Non-relational Database Systems: Approaches and Applicat...A Survey of Advanced Non-relational Database Systems: Approaches and Applicat...
A Survey of Advanced Non-relational Database Systems: Approaches and Applicat...
 
AWS Partner Webcast - Hadoop in the Cloud: Unlocking the Potential of Big Dat...
AWS Partner Webcast - Hadoop in the Cloud: Unlocking the Potential of Big Dat...AWS Partner Webcast - Hadoop in the Cloud: Unlocking the Potential of Big Dat...
AWS Partner Webcast - Hadoop in the Cloud: Unlocking the Potential of Big Dat...
 
Big Data and Cloud Computing
Big Data and Cloud ComputingBig Data and Cloud Computing
Big Data and Cloud Computing
 
Bases de datos en la nube con AWS
Bases de datos en la nube con AWSBases de datos en la nube con AWS
Bases de datos en la nube con AWS
 
Azure DocumentDB Overview
Azure DocumentDB OverviewAzure DocumentDB Overview
Azure DocumentDB Overview
 
Azure data platform overview
Azure data platform overviewAzure data platform overview
Azure data platform overview
 
Module 2 - Datalake
Module 2 - DatalakeModule 2 - Datalake
Module 2 - Datalake
 
Technologies for Data Analytics Platform
Technologies for Data Analytics PlatformTechnologies for Data Analytics Platform
Technologies for Data Analytics Platform
 
Simple, Modular and Extensible Big Data Platform Concept
Simple, Modular and Extensible Big Data Platform ConceptSimple, Modular and Extensible Big Data Platform Concept
Simple, Modular and Extensible Big Data Platform Concept
 
Relational databases vs Non-relational databases
Relational databases vs Non-relational databasesRelational databases vs Non-relational databases
Relational databases vs Non-relational databases
 
AWS re:Invent 2016: AWS Database State of the Union (DAT320)
AWS re:Invent 2016: AWS Database State of the Union (DAT320)AWS re:Invent 2016: AWS Database State of the Union (DAT320)
AWS re:Invent 2016: AWS Database State of the Union (DAT320)
 
20160331 sa introduction to big data pipelining berlin meetup 0.3
20160331 sa introduction to big data pipelining berlin meetup   0.320160331 sa introduction to big data pipelining berlin meetup   0.3
20160331 sa introduction to big data pipelining berlin meetup 0.3
 
SQL Engines for Hadoop - The case for Impala
SQL Engines for Hadoop - The case for ImpalaSQL Engines for Hadoop - The case for Impala
SQL Engines for Hadoop - The case for Impala
 
Big Data_Architecture.pptx
Big Data_Architecture.pptxBig Data_Architecture.pptx
Big Data_Architecture.pptx
 
BigData, NoSQL & ElasticSearch
BigData, NoSQL & ElasticSearchBigData, NoSQL & ElasticSearch
BigData, NoSQL & ElasticSearch
 
Scaling RDBMS on AWS- ClustrixDB @AWS Meetup 20160711
Scaling RDBMS on AWS- ClustrixDB @AWS Meetup 20160711Scaling RDBMS on AWS- ClustrixDB @AWS Meetup 20160711
Scaling RDBMS on AWS- ClustrixDB @AWS Meetup 20160711
 
Big Data in the Cloud with Azure Marketplace Images
Big Data in the Cloud with Azure Marketplace ImagesBig Data in the Cloud with Azure Marketplace Images
Big Data in the Cloud with Azure Marketplace Images
 
Cassandra Architecture FTW
Cassandra Architecture FTWCassandra Architecture FTW
Cassandra Architecture FTW
 
NoSQLDatabases
NoSQLDatabasesNoSQLDatabases
NoSQLDatabases
 

Último

Delhi 99530 vip 56974 Genuine Escort Service Call Girls in Kishangarh
Delhi 99530 vip 56974 Genuine Escort Service Call Girls in  KishangarhDelhi 99530 vip 56974 Genuine Escort Service Call Girls in  Kishangarh
Delhi 99530 vip 56974 Genuine Escort Service Call Girls in Kishangarh
9953056974 Low Rate Call Girls In Saket, Delhi NCR
 

Último (20)

Week-01-2.ppt BBB human Computer interaction
Week-01-2.ppt BBB human Computer interactionWeek-01-2.ppt BBB human Computer interaction
Week-01-2.ppt BBB human Computer interaction
 
Edukaciniai dropshipping via API with DroFx
Edukaciniai dropshipping via API with DroFxEdukaciniai dropshipping via API with DroFx
Edukaciniai dropshipping via API with DroFx
 
VIP Model Call Girls Hinjewadi ( Pune ) Call ON 8005736733 Starting From 5K t...
VIP Model Call Girls Hinjewadi ( Pune ) Call ON 8005736733 Starting From 5K t...VIP Model Call Girls Hinjewadi ( Pune ) Call ON 8005736733 Starting From 5K t...
VIP Model Call Girls Hinjewadi ( Pune ) Call ON 8005736733 Starting From 5K t...
 
CebaBaby dropshipping via API with DroFX.pptx
CebaBaby dropshipping via API with DroFX.pptxCebaBaby dropshipping via API with DroFX.pptx
CebaBaby dropshipping via API with DroFX.pptx
 
Mature dropshipping via API with DroFx.pptx
Mature dropshipping via API with DroFx.pptxMature dropshipping via API with DroFx.pptx
Mature dropshipping via API with DroFx.pptx
 
Ravak dropshipping via API with DroFx.pptx
Ravak dropshipping via API with DroFx.pptxRavak dropshipping via API with DroFx.pptx
Ravak dropshipping via API with DroFx.pptx
 
Delhi 99530 vip 56974 Genuine Escort Service Call Girls in Kishangarh
Delhi 99530 vip 56974 Genuine Escort Service Call Girls in  KishangarhDelhi 99530 vip 56974 Genuine Escort Service Call Girls in  Kishangarh
Delhi 99530 vip 56974 Genuine Escort Service Call Girls in Kishangarh
 
Call Girls in Sarai Kale Khan Delhi 💯 Call Us 🔝9205541914 🔝( Delhi) Escorts S...
Call Girls in Sarai Kale Khan Delhi 💯 Call Us 🔝9205541914 🔝( Delhi) Escorts S...Call Girls in Sarai Kale Khan Delhi 💯 Call Us 🔝9205541914 🔝( Delhi) Escorts S...
Call Girls in Sarai Kale Khan Delhi 💯 Call Us 🔝9205541914 🔝( Delhi) Escorts S...
 
Halmar dropshipping via API with DroFx
Halmar  dropshipping  via API with DroFxHalmar  dropshipping  via API with DroFx
Halmar dropshipping via API with DroFx
 
Market Analysis in the 5 Largest Economic Countries in Southeast Asia.pdf
Market Analysis in the 5 Largest Economic Countries in Southeast Asia.pdfMarket Analysis in the 5 Largest Economic Countries in Southeast Asia.pdf
Market Analysis in the 5 Largest Economic Countries in Southeast Asia.pdf
 
Cheap Rate Call girls Sarita Vihar Delhi 9205541914 shot 1500 night
Cheap Rate Call girls Sarita Vihar Delhi 9205541914 shot 1500 nightCheap Rate Call girls Sarita Vihar Delhi 9205541914 shot 1500 night
Cheap Rate Call girls Sarita Vihar Delhi 9205541914 shot 1500 night
 
BabyOno dropshipping via API with DroFx.pptx
BabyOno dropshipping via API with DroFx.pptxBabyOno dropshipping via API with DroFx.pptx
BabyOno dropshipping via API with DroFx.pptx
 
Generative AI on Enterprise Cloud with NiFi and Milvus
Generative AI on Enterprise Cloud with NiFi and MilvusGenerative AI on Enterprise Cloud with NiFi and Milvus
Generative AI on Enterprise Cloud with NiFi and Milvus
 
Zuja dropshipping via API with DroFx.pptx
Zuja dropshipping via API with DroFx.pptxZuja dropshipping via API with DroFx.pptx
Zuja dropshipping via API with DroFx.pptx
 
Accredited-Transport-Cooperatives-Jan-2021-Web.pdf
Accredited-Transport-Cooperatives-Jan-2021-Web.pdfAccredited-Transport-Cooperatives-Jan-2021-Web.pdf
Accredited-Transport-Cooperatives-Jan-2021-Web.pdf
 
BDSM⚡Call Girls in Mandawali Delhi >༒8448380779 Escort Service
BDSM⚡Call Girls in Mandawali Delhi >༒8448380779 Escort ServiceBDSM⚡Call Girls in Mandawali Delhi >༒8448380779 Escort Service
BDSM⚡Call Girls in Mandawali Delhi >༒8448380779 Escort Service
 
Smarteg dropshipping via API with DroFx.pptx
Smarteg dropshipping via API with DroFx.pptxSmarteg dropshipping via API with DroFx.pptx
Smarteg dropshipping via API with DroFx.pptx
 
VidaXL dropshipping via API with DroFx.pptx
VidaXL dropshipping via API with DroFx.pptxVidaXL dropshipping via API with DroFx.pptx
VidaXL dropshipping via API with DroFx.pptx
 
Sampling (random) method and Non random.ppt
Sampling (random) method and Non random.pptSampling (random) method and Non random.ppt
Sampling (random) method and Non random.ppt
 
BigBuy dropshipping via API with DroFx.pptx
BigBuy dropshipping via API with DroFx.pptxBigBuy dropshipping via API with DroFx.pptx
BigBuy dropshipping via API with DroFx.pptx
 

Data engineering

  • 1. Optimizing Right tool for Data Pipeline Parimala Killada
  • 2. Agenda • Motivation for Data Engineering • Data Engineering Ecosystem • Data Stores • Amazon Redshift & Example project • Redshift vs No SQL databases • Conclusion
  • 3. Motivation for Data Engineering • Able to get meaningful insights from data • Acts as chief problem solver • Able to build data infrastructures • Get access to new technologies
  • 5. Data Stores • Provides easy access to end user or data scientists • Stores data in organized forms • Varieties of data stores: • Relational Databases • Key-value data stores • Document stores • Wide-column stores • Graph stores • Multi model data stores
  • 8. Redshift • Data stored in columnar format • Distribution keys: Used to distribute data among nodes • Sort keys: Data sorted within a distribution key • Compression codes: Reduces storage space • Shared-nothing Architecture: Queries are run on each node using own set of data
  • 10. Cassandra Hbase Redshift Description Wide-column store based on ideas of Big Table and Dynamo DB Wide-column store based on Apache Hadoop and on concepts of Big Table Large scale data warehouse service for use with business intelligence tools Database model Wide column store Wide column store Relational DBMS License Open Source Open Source commercial Cloud-based no no yes Implementation language Java Java C Server operating systems BSD Linux OS X Windows Linux Unix Windows hosted
  • 11. Cassandra Hbase Redshift Data scheme schema-free schema-free yes Typing yes no yes XML support no no Secondary indexes restricted no restricted SQL no no yes Server-side scripts (Stored Procedures) no Yes (Coprocessors in java) user defined functions APIs and other access methods Proprietary protocol like CQL Java API RESTful HTTP API Thrift JDBC ODBC Triggers yes yes no
  • 12. Cassandra Hbase Redshift Partitioning methods Sharding Sharding Sharding Replication methods selectable replication factor selectable replication factor yes MapReduce functions support yes yes no Consistency concepts Eventual Consistency Immediate Consistency Eventual Consistency Immediate Consistency Foreign keys no no Yes Transaction concepts no no ACID Concurrency yes yes yes Durability yes yes yes In-memory capabilities no yes User concepts (Access Control) Access rights for users can be defined per object Access Control Lists (ACL) Implementation Based on Hadoop and Zookeeper fine grained access rights according to SQL- standard
  • 13. • HBase: • Key characteristics: · Distributed and scalable big data store · Strong consistency · Built on top of Hadoop HDFS · CP on CAP( Consistency, Availability, Partition Tolerance) • Good for: · Optimized for read · Well suited for range based scan · Strict consistency · Fast read and write with scalability • Not good for: · Classic transactional applications or even relational analytics · Applications need full table scan · Data to be aggregated, rolled up, analyzed cross rows • Usage Case: Facebook message What's the difference between Cassandra and HBase?
  • 14. • Cassandra • Key characteristics: . High availability · Incremental scalability · Eventually consistent · Trade-offs between consistency and latency · Minimal administration · No SPF (Single point of failure) – all nodes are the same in Cassandra · AP on CAP • Good for: · Simple setup, maintenance code · Fast random read/write · Flexible parsing/wide column requirement · No multiple secondary index needed • Not good for: · Secondary index · Relational data · Transactional operations (Rollback, Commit) · Primary & Financial record · Stringent and authorization needed on data · Dynamic queries/searching on column data · Low latency • Usage Case: Twitter, Travel portal
  • 15. Redshift Pro’s: • Columnar Storage. Redshift stores data in a columnar format. This allows operations done on a single column to be extremely fast. Operations like MIN, MAX, SUM, AVG can compute over billions of rows in seconds. • Sorted table format. The tables in Redshift are sorted according to the CREATE TABLE statement. Having data sorted allows for very dense compression and fast retrieval of information. • SQL-92 Compliant. Redshift is built off of the Postgres database project. This means that most Postgres tools and drivers will work out of the box. This allows for the integration complex BI solutions with little technical overhead. • Easy Administration. Redshift remains true to the Amazon form of making things dead simple to administer. Within a few minutes you can have a 100 node cluster running that is fully monitored, has backups and point-in-time recovery all at the click of a few buttons. It is also simple to scale up or down as required, and has a very big suite of instrumentation for every part of the cluster including all queries ever run. Cassandra/Hbase Vs Redshift
  • 16. Redshift con’s: • DML operations are very costly and slow. Because of the sorted columnar format, doing singular DML operations like INSERT, UPDATE and DELETE are very expensive. This means your data needs to be loaded in large batch loads, typically via an ETL/ELT process. • One region, one availability zone. all nodes are in a single EC2 Region and Availability Zone. This means that for multi-DC setups and full AZ fault tolerance, one or more additional clusters need to be administered and kept in-sync. • Complex query optimization. Most queries you run in Redshift are going to be very fast. But when processing billions of rows of data, every last optimization can make a big impact. Cassandra/Hbase Vs Redshift
  • 17. Conclusions • Data stores are chosen based on CAP Theorem • Organization’s existing architecture • Price and Security • Choosing right tool for the project remains challenging and depends on the use case.
  • 18. About me • BS and MS in Computer Science. • Interested in #Data, # Distributed Systems , # Machine Learning • Loves to Cook, Paint and Travel.