SlideShare una empresa de Scribd logo
1 de 55
Descargar para leer sin conexión
MÖDERN BIG DATA
TRENDS & TECHNOLOGIES
BORIS TROFIMOV
@b0ris_1
CUSTOMERS ARCHITECTURES TECHNOLOGIES MATURITY
OF DATA AND MAN INNOVATIONS
A G E N D A
OF DATA AND MEN
EPIC SPICE WITH BIG DATA
YOUR SOLUTION
EPIC FAIL WITH BIG DATA
Y
O
U
R
S
O
L
U
T
I
O
N
SOLUTION PERSPECTIVE
⎼⎼
UNDER HOOD
⎼⎼
UNDER HOOD
⎼⎼
UNDER HOOD
⎼⎼
TECH PERSPECTIVE
⎼⎼
UNDER HOOD
⎼⎼
UNDER HOOD
⎼⎼
WHO ARE PEOPLE WHO BUILD DATA
PLATFORMS?
Big Data
DATA ENGINEERING HAS COME
DATA ENGINEERS ARE GETTING
TO PLAY MORE ACTIVE ROLE
COMPANIES HIRE DATA ENGINEERS
MORE IMPACT FROM
BIG DATA TECHNOLOGIES
[KAFKA, SPARK, ETC.]
BLESSING FROM
ST. MARTIN FOWLER
CROSSFUNCTIONAL TEAMS
PER SUBDOMAIN
CUSTOMERS
Picture
AND GIVE US ANOTHER YEAR
SPARK
AWS SCALA
SHORT ETA AND TTM
MOOOARRR…
LOWER COST OF CHANGE
Changes are local, Easier to make change
Easy to deploy
LOWER MAINTANANCE COSTS
Lower OPEX
Less routine efforts from developers
EASY TO STAFF AND REPLACE
DEVS
Python or Node.js over Scala
ARCHITECTURES
BYE LAMBDA (1/3)
BYE LAMBDA – HI KAPPA (2/3)
BYE LAMBDA – HI DELTA (3/3)
GREAT SPLIT
MONOLYTHIC DATA PLATFORMS
DATA MESH VALUES
• Domain ownership
• Data as a product
• Self-serve data platform
• Federated computational
governance
ETL VS ELT (1/2)
ETL
• Separates computational
concerns
• Bigger latency before data is
ready for quering
ETL VS ELT (2/2)
ELT
• Leverages DWH capabilities
to run transformation
• Data is ready asap
• Relies on dwh capabilities
like data views
TECHNOLOGIES
THE SQL IS DEAD LONG LIVE THE SQL
3 SQL QUERIES WALK INTO A
NoSQL BAR …
SOME MINUTES LATER THEY WALK OUT
AGAIN BECAUSE THEY COULDN’T FIND A
TABLE.
BACK TO SQL (1/2)
BACK TO SQL (2/2)
Trend – develop a component where SQL would be a DSL
LEVERAGE CLOUD CAPABILITIES
• Well written SQL code (?!) easier to maintain and reduce complexity
• Lower cost of change
ADVANTAGES
MORE SERVERLESS
• Faster TTM
• Less maintenance efforts
• Cheaper solution [in some cases]
ADVANTAGES
Transforming Storage Data
Governance
Data Analytics
MATURITY
BIG DATA TECHNOLOGY LANDSCAPE
DATA GOVERNANCE
PRODUCTIZING BIG DATA
Reaching understanding what can
be simplified and automated
UPSOLVER
⎼⎼
■ ETL + Data Lake
■ Fully managed platform
■ SQL driven transformations
■ Enterprise - enabled
■ Scalable
■ Cloud-driven
INNOVATIONS
DATA LAKE HOUSES (1/2)
1ST GENERATION 2nd GENERATION
DATA LAKE HOUSES (2/2)
Separating processing (stateless
computational clusters) and persistence
Allows scalable ELT Single infrastructure for DWH and data lake (hello
DataMesh)
AI-DRIVEN DATA ANALYTICS (1/2)
INSIGHT GENERATION AUTOMATION NATURAL LANGUAGE
INTERACTION
ADVANCED
ANALYTICS
AI-DRIVEN DATA
ANALYTICS (2/2)
• Covering more stacks and
expiriences – better
analytics
• Augmented analytics as a
tradeoff
THANK YOU
WHY BIG DATA MIGHT MATTER TO YOU
• How does big data influence on ordinary engineering teams?
• More chances to see big data on a projects
• Some big data technologies
• Martin Fawler? Cross functional team
• Target audience
• Managers, engineers
• ETA
• Why this talk might have interest to other engineers. No hooks for them
• How big data influeces engineering teams?
• Message
• Message is to give you guys understanding in brief what big data looks like,
latest trends there and who knows maybe you will change your religion
• Give outlook of for people outside big data world what is going on.
ideas
• Multiple tiers
• technology
• align things with experience from sigma software (demand from
clients) – simplicity of maintanance, ETA,
• Source
• Maturity of big data
• Challenges
• A way to split this talk into stories
• Kind of great methafor where all sections would be included
somehow
• - dbt зараз дуже стала можна штука (https://www.getdbt.com/)
• - Datalake related : Dremio + LakeFS
• - тестування даних https://greatexpectations.io/
• - тренди типу Lakehouse + Data Mesh (і ще тут
https://www.infoq.com/articles/ai-ml-data-engineering-trends-2021/)
• - data discovery https://www.amundsen.io/ +
https://github.com/linkedin/datahub
• а ще тут може щось знайдеш корисне, я сюди майже кожного дня
пишу (https://t.me/bigdatadriven)
SUMMARY
• data engineers and leverage big data experitise
MORE SCRIPTING
Python
NodeJS
trends
• Data Lake Houses
• 1 generation
• 2 generation (snowflake, dreamio)
• Back to SQL (DBT)
• Everywhere on all tiers from execution, storage
• ETL productization
• More cloud
• More PaaS
• Data mesh

Más contenido relacionado

Similar a IT Arena-2021

Long and winding road - Chile 2014
Long and winding road - Chile 2014Long and winding road - Chile 2014
Long and winding road - Chile 2014Connor McDonald
 
Phases of Big Data Challenges @ Nokia
Phases of Big Data Challenges @ NokiaPhases of Big Data Challenges @ Nokia
Phases of Big Data Challenges @ NokiaInnovation Enterprise
 
Flash session -streaming--ses1243-lon
Flash session -streaming--ses1243-lonFlash session -streaming--ses1243-lon
Flash session -streaming--ses1243-lonJeffrey T. Pollock
 
Low-Latency Analytics with NoSQL – Introduction to Storm and Cassandra
Low-Latency Analytics with NoSQL – Introduction to Storm and CassandraLow-Latency Analytics with NoSQL – Introduction to Storm and Cassandra
Low-Latency Analytics with NoSQL – Introduction to Storm and CassandraCaserta
 
PXL Data Engineering Workshop By Selligent
PXL Data Engineering Workshop By Selligent PXL Data Engineering Workshop By Selligent
PXL Data Engineering Workshop By Selligent Jonny Daenen
 
Afterwork big data et data viz - du lac à votre écran
Afterwork big data et data viz - du lac à votre écranAfterwork big data et data viz - du lac à votre écran
Afterwork big data et data viz - du lac à votre écranJoseph Glorieux
 
Database revolution opening webcast 01 18-12
Database revolution opening webcast 01 18-12Database revolution opening webcast 01 18-12
Database revolution opening webcast 01 18-12mark madsen
 
Database Revolution - Exploratory Webcast
Database Revolution - Exploratory WebcastDatabase Revolution - Exploratory Webcast
Database Revolution - Exploratory WebcastInside Analysis
 
ADV Slides: When and How Data Lakes Fit into a Modern Data Architecture
ADV Slides: When and How Data Lakes Fit into a Modern Data ArchitectureADV Slides: When and How Data Lakes Fit into a Modern Data Architecture
ADV Slides: When and How Data Lakes Fit into a Modern Data ArchitectureDATAVERSITY
 
DAMA & Denodo Webinar: Modernizing Data Architecture Using Data Virtualization
DAMA & Denodo Webinar: Modernizing Data Architecture Using Data Virtualization DAMA & Denodo Webinar: Modernizing Data Architecture Using Data Virtualization
DAMA & Denodo Webinar: Modernizing Data Architecture Using Data Virtualization Denodo
 
Data Vault 2.0: Big Data Meets Data Warehousing
Data Vault 2.0: Big Data Meets Data WarehousingData Vault 2.0: Big Data Meets Data Warehousing
Data Vault 2.0: Big Data Meets Data WarehousingAll Things Open
 
High-performance database technology for rock-solid IoT solutions
High-performance database technology for rock-solid IoT solutionsHigh-performance database technology for rock-solid IoT solutions
High-performance database technology for rock-solid IoT solutionsClusterpoint
 
big data et data viz - du lac à votre écran - afterwork
big data et data viz - du lac à votre écran - afterwork big data et data viz - du lac à votre écran - afterwork
big data et data viz - du lac à votre écran - afterwork OCTO Technology Suisse
 
Bridging the Last Mile: Getting Data to the People Who Need It
Bridging the Last Mile: Getting Data to the People Who Need ItBridging the Last Mile: Getting Data to the People Who Need It
Bridging the Last Mile: Getting Data to the People Who Need ItDenodo
 
Delivering Data Democratization in the Cloud with Snowflake
Delivering Data Democratization in the Cloud with SnowflakeDelivering Data Democratization in the Cloud with Snowflake
Delivering Data Democratization in the Cloud with SnowflakeKent Graziano
 
Devising a practical approach to the Internet of Things
Devising a practical approach to the Internet of ThingsDevising a practical approach to the Internet of Things
Devising a practical approach to the Internet of ThingsGordon Haff
 
Real-Time Analytics with MemSQL and Spark
Real-Time Analytics with MemSQL and SparkReal-Time Analytics with MemSQL and Spark
Real-Time Analytics with MemSQL and SparkSingleStore
 
Think Big - How to Design a Big Data Information Architecture
Think Big - How to Design a Big Data Information ArchitectureThink Big - How to Design a Big Data Information Architecture
Think Big - How to Design a Big Data Information ArchitectureInside Analysis
 

Similar a IT Arena-2021 (20)

Long and winding road - Chile 2014
Long and winding road - Chile 2014Long and winding road - Chile 2014
Long and winding road - Chile 2014
 
Big Data: an introduction
Big Data: an introductionBig Data: an introduction
Big Data: an introduction
 
Phases of Big Data Challenges @ Nokia
Phases of Big Data Challenges @ NokiaPhases of Big Data Challenges @ Nokia
Phases of Big Data Challenges @ Nokia
 
Flash session -streaming--ses1243-lon
Flash session -streaming--ses1243-lonFlash session -streaming--ses1243-lon
Flash session -streaming--ses1243-lon
 
Low-Latency Analytics with NoSQL – Introduction to Storm and Cassandra
Low-Latency Analytics with NoSQL – Introduction to Storm and CassandraLow-Latency Analytics with NoSQL – Introduction to Storm and Cassandra
Low-Latency Analytics with NoSQL – Introduction to Storm and Cassandra
 
PXL Data Engineering Workshop By Selligent
PXL Data Engineering Workshop By Selligent PXL Data Engineering Workshop By Selligent
PXL Data Engineering Workshop By Selligent
 
Afterwork big data et data viz - du lac à votre écran
Afterwork big data et data viz - du lac à votre écranAfterwork big data et data viz - du lac à votre écran
Afterwork big data et data viz - du lac à votre écran
 
Database revolution opening webcast 01 18-12
Database revolution opening webcast 01 18-12Database revolution opening webcast 01 18-12
Database revolution opening webcast 01 18-12
 
Database Revolution - Exploratory Webcast
Database Revolution - Exploratory WebcastDatabase Revolution - Exploratory Webcast
Database Revolution - Exploratory Webcast
 
ADV Slides: When and How Data Lakes Fit into a Modern Data Architecture
ADV Slides: When and How Data Lakes Fit into a Modern Data ArchitectureADV Slides: When and How Data Lakes Fit into a Modern Data Architecture
ADV Slides: When and How Data Lakes Fit into a Modern Data Architecture
 
DAMA & Denodo Webinar: Modernizing Data Architecture Using Data Virtualization
DAMA & Denodo Webinar: Modernizing Data Architecture Using Data Virtualization DAMA & Denodo Webinar: Modernizing Data Architecture Using Data Virtualization
DAMA & Denodo Webinar: Modernizing Data Architecture Using Data Virtualization
 
BDIA Findings
BDIA FindingsBDIA Findings
BDIA Findings
 
Data Vault 2.0: Big Data Meets Data Warehousing
Data Vault 2.0: Big Data Meets Data WarehousingData Vault 2.0: Big Data Meets Data Warehousing
Data Vault 2.0: Big Data Meets Data Warehousing
 
High-performance database technology for rock-solid IoT solutions
High-performance database technology for rock-solid IoT solutionsHigh-performance database technology for rock-solid IoT solutions
High-performance database technology for rock-solid IoT solutions
 
big data et data viz - du lac à votre écran - afterwork
big data et data viz - du lac à votre écran - afterwork big data et data viz - du lac à votre écran - afterwork
big data et data viz - du lac à votre écran - afterwork
 
Bridging the Last Mile: Getting Data to the People Who Need It
Bridging the Last Mile: Getting Data to the People Who Need ItBridging the Last Mile: Getting Data to the People Who Need It
Bridging the Last Mile: Getting Data to the People Who Need It
 
Delivering Data Democratization in the Cloud with Snowflake
Delivering Data Democratization in the Cloud with SnowflakeDelivering Data Democratization in the Cloud with Snowflake
Delivering Data Democratization in the Cloud with Snowflake
 
Devising a practical approach to the Internet of Things
Devising a practical approach to the Internet of ThingsDevising a practical approach to the Internet of Things
Devising a practical approach to the Internet of Things
 
Real-Time Analytics with MemSQL and Spark
Real-Time Analytics with MemSQL and SparkReal-Time Analytics with MemSQL and Spark
Real-Time Analytics with MemSQL and Spark
 
Think Big - How to Design a Big Data Information Architecture
Think Big - How to Design a Big Data Information ArchitectureThink Big - How to Design a Big Data Information Architecture
Think Big - How to Design a Big Data Information Architecture
 

Más de b0ris_1

Learning from nature or human body as a source on inspiration for software en...
Learning from nature or human body as a source on inspiration for software en...Learning from nature or human body as a source on inspiration for software en...
Learning from nature or human body as a source on inspiration for software en...b0ris_1
 
New accelerators in Big Data - Upsolver
New accelerators in Big Data - UpsolverNew accelerators in Big Data - Upsolver
New accelerators in Big Data - Upsolverb0ris_1
 
Learning from nature [slides from Software Architecture meetup]
Learning from nature [slides from Software Architecture meetup]Learning from nature [slides from Software Architecture meetup]
Learning from nature [slides from Software Architecture meetup]b0ris_1
 
Cowboy dating with big data TechDays at Lohika-2020
Cowboy dating with big data TechDays at Lohika-2020Cowboy dating with big data TechDays at Lohika-2020
Cowboy dating with big data TechDays at Lohika-2020b0ris_1
 
Cowboy dating with big data
Cowboy dating with big data Cowboy dating with big data
Cowboy dating with big data b0ris_1
 
Ultimate journey towards realtime data platform with 2.5M events per sec
Ultimate journey towards realtime data platform with 2.5M events per secUltimate journey towards realtime data platform with 2.5M events per sec
Ultimate journey towards realtime data platform with 2.5M events per secb0ris_1
 
Bending Spark towards enterprise needs
Bending Spark towards enterprise needsBending Spark towards enterprise needs
Bending Spark towards enterprise needsb0ris_1
 
Audience counting at Scale
Audience counting at ScaleAudience counting at Scale
Audience counting at Scaleb0ris_1
 
Scalding Big (Ad)ta
Scalding Big (Ad)taScalding Big (Ad)ta
Scalding Big (Ad)tab0ris_1
 
Scalding big ADta
Scalding big ADtaScalding big ADta
Scalding big ADtab0ris_1
 
So various polymorphism in Scala
So various polymorphism in ScalaSo various polymorphism in Scala
So various polymorphism in Scalab0ris_1
 
Continuous DB migration based on carbon5 framework
Continuous DB migration based on carbon5 frameworkContinuous DB migration based on carbon5 framework
Continuous DB migration based on carbon5 frameworkb0ris_1
 
Spring AOP Introduction
Spring AOP IntroductionSpring AOP Introduction
Spring AOP Introductionb0ris_1
 
MongoDB Distilled
MongoDB DistilledMongoDB Distilled
MongoDB Distilledb0ris_1
 
Clustering Java applications with Terracotta and Hazelcast
Clustering Java applications with Terracotta and HazelcastClustering Java applications with Terracotta and Hazelcast
Clustering Java applications with Terracotta and Hazelcastb0ris_1
 

Más de b0ris_1 (15)

Learning from nature or human body as a source on inspiration for software en...
Learning from nature or human body as a source on inspiration for software en...Learning from nature or human body as a source on inspiration for software en...
Learning from nature or human body as a source on inspiration for software en...
 
New accelerators in Big Data - Upsolver
New accelerators in Big Data - UpsolverNew accelerators in Big Data - Upsolver
New accelerators in Big Data - Upsolver
 
Learning from nature [slides from Software Architecture meetup]
Learning from nature [slides from Software Architecture meetup]Learning from nature [slides from Software Architecture meetup]
Learning from nature [slides from Software Architecture meetup]
 
Cowboy dating with big data TechDays at Lohika-2020
Cowboy dating with big data TechDays at Lohika-2020Cowboy dating with big data TechDays at Lohika-2020
Cowboy dating with big data TechDays at Lohika-2020
 
Cowboy dating with big data
Cowboy dating with big data Cowboy dating with big data
Cowboy dating with big data
 
Ultimate journey towards realtime data platform with 2.5M events per sec
Ultimate journey towards realtime data platform with 2.5M events per secUltimate journey towards realtime data platform with 2.5M events per sec
Ultimate journey towards realtime data platform with 2.5M events per sec
 
Bending Spark towards enterprise needs
Bending Spark towards enterprise needsBending Spark towards enterprise needs
Bending Spark towards enterprise needs
 
Audience counting at Scale
Audience counting at ScaleAudience counting at Scale
Audience counting at Scale
 
Scalding Big (Ad)ta
Scalding Big (Ad)taScalding Big (Ad)ta
Scalding Big (Ad)ta
 
Scalding big ADta
Scalding big ADtaScalding big ADta
Scalding big ADta
 
So various polymorphism in Scala
So various polymorphism in ScalaSo various polymorphism in Scala
So various polymorphism in Scala
 
Continuous DB migration based on carbon5 framework
Continuous DB migration based on carbon5 frameworkContinuous DB migration based on carbon5 framework
Continuous DB migration based on carbon5 framework
 
Spring AOP Introduction
Spring AOP IntroductionSpring AOP Introduction
Spring AOP Introduction
 
MongoDB Distilled
MongoDB DistilledMongoDB Distilled
MongoDB Distilled
 
Clustering Java applications with Terracotta and Hazelcast
Clustering Java applications with Terracotta and HazelcastClustering Java applications with Terracotta and Hazelcast
Clustering Java applications with Terracotta and Hazelcast
 

Último

Microscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptxMicroscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptxpurnimasatapathy1234
 
Top Rated Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...
Top Rated  Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...Top Rated  Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...
Top Rated Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...Call Girls in Nagpur High Profile
 
result management system report for college project
result management system report for college projectresult management system report for college project
result management system report for college projectTonystark477637
 
College Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service NashikCollege Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service NashikCall Girls in Nagpur High Profile
 
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...ranjana rawat
 
Introduction to IEEE STANDARDS and its different types.pptx
Introduction to IEEE STANDARDS and its different types.pptxIntroduction to IEEE STANDARDS and its different types.pptx
Introduction to IEEE STANDARDS and its different types.pptxupamatechverse
 
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...ranjana rawat
 
UNIT-V FMM.HYDRAULIC TURBINE - Construction and working
UNIT-V FMM.HYDRAULIC TURBINE - Construction and workingUNIT-V FMM.HYDRAULIC TURBINE - Construction and working
UNIT-V FMM.HYDRAULIC TURBINE - Construction and workingrknatarajan
 
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130Suhani Kapoor
 
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escortsranjana rawat
 
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...Dr.Costas Sachpazis
 
247267395-1-Symmetric-and-distributed-shared-memory-architectures-ppt (1).ppt
247267395-1-Symmetric-and-distributed-shared-memory-architectures-ppt (1).ppt247267395-1-Symmetric-and-distributed-shared-memory-architectures-ppt (1).ppt
247267395-1-Symmetric-and-distributed-shared-memory-architectures-ppt (1).pptssuser5c9d4b1
 
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...Christo Ananth
 
Introduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptxIntroduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptxupamatechverse
 
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICSAPPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICSKurinjimalarL3
 
Software Development Life Cycle By Team Orange (Dept. of Pharmacy)
Software Development Life Cycle By  Team Orange (Dept. of Pharmacy)Software Development Life Cycle By  Team Orange (Dept. of Pharmacy)
Software Development Life Cycle By Team Orange (Dept. of Pharmacy)Suman Mia
 
Introduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptxIntroduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptxupamatechverse
 
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete Record
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete RecordCCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete Record
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete RecordAsst.prof M.Gokilavani
 
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur EscortsCall Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur High Profile
 

Último (20)

Microscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptxMicroscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptx
 
Top Rated Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...
Top Rated  Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...Top Rated  Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...
Top Rated Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...
 
result management system report for college project
result management system report for college projectresult management system report for college project
result management system report for college project
 
College Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service NashikCollege Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
 
★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR
★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR
★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR
 
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
 
Introduction to IEEE STANDARDS and its different types.pptx
Introduction to IEEE STANDARDS and its different types.pptxIntroduction to IEEE STANDARDS and its different types.pptx
Introduction to IEEE STANDARDS and its different types.pptx
 
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
 
UNIT-V FMM.HYDRAULIC TURBINE - Construction and working
UNIT-V FMM.HYDRAULIC TURBINE - Construction and workingUNIT-V FMM.HYDRAULIC TURBINE - Construction and working
UNIT-V FMM.HYDRAULIC TURBINE - Construction and working
 
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
 
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
 
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
 
247267395-1-Symmetric-and-distributed-shared-memory-architectures-ppt (1).ppt
247267395-1-Symmetric-and-distributed-shared-memory-architectures-ppt (1).ppt247267395-1-Symmetric-and-distributed-shared-memory-architectures-ppt (1).ppt
247267395-1-Symmetric-and-distributed-shared-memory-architectures-ppt (1).ppt
 
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
 
Introduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptxIntroduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptx
 
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICSAPPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
 
Software Development Life Cycle By Team Orange (Dept. of Pharmacy)
Software Development Life Cycle By  Team Orange (Dept. of Pharmacy)Software Development Life Cycle By  Team Orange (Dept. of Pharmacy)
Software Development Life Cycle By Team Orange (Dept. of Pharmacy)
 
Introduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptxIntroduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptx
 
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete Record
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete RecordCCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete Record
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete Record
 
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur EscortsCall Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
 

IT Arena-2021

  • 1. MÖDERN BIG DATA TRENDS & TECHNOLOGIES BORIS TROFIMOV @b0ris_1
  • 2. CUSTOMERS ARCHITECTURES TECHNOLOGIES MATURITY OF DATA AND MAN INNOVATIONS A G E N D A
  • 4. EPIC SPICE WITH BIG DATA YOUR SOLUTION
  • 5. EPIC FAIL WITH BIG DATA Y O U R S O L U T I O N
  • 13. WHO ARE PEOPLE WHO BUILD DATA PLATFORMS?
  • 15. DATA ENGINEERING HAS COME DATA ENGINEERS ARE GETTING TO PLAY MORE ACTIVE ROLE COMPANIES HIRE DATA ENGINEERS MORE IMPACT FROM BIG DATA TECHNOLOGIES [KAFKA, SPARK, ETC.] BLESSING FROM ST. MARTIN FOWLER CROSSFUNCTIONAL TEAMS PER SUBDOMAIN
  • 18. AND GIVE US ANOTHER YEAR SPARK AWS SCALA
  • 20. MOOOARRR… LOWER COST OF CHANGE Changes are local, Easier to make change Easy to deploy LOWER MAINTANANCE COSTS Lower OPEX Less routine efforts from developers EASY TO STAFF AND REPLACE DEVS Python or Node.js over Scala
  • 23. BYE LAMBDA – HI KAPPA (2/3)
  • 24. BYE LAMBDA – HI DELTA (3/3)
  • 25.
  • 28. DATA MESH VALUES • Domain ownership • Data as a product • Self-serve data platform • Federated computational governance
  • 29. ETL VS ELT (1/2) ETL • Separates computational concerns • Bigger latency before data is ready for quering
  • 30. ETL VS ELT (2/2) ELT • Leverages DWH capabilities to run transformation • Data is ready asap • Relies on dwh capabilities like data views
  • 32. THE SQL IS DEAD LONG LIVE THE SQL 3 SQL QUERIES WALK INTO A NoSQL BAR … SOME MINUTES LATER THEY WALK OUT AGAIN BECAUSE THEY COULDN’T FIND A TABLE.
  • 33. BACK TO SQL (1/2)
  • 34. BACK TO SQL (2/2) Trend – develop a component where SQL would be a DSL LEVERAGE CLOUD CAPABILITIES • Well written SQL code (?!) easier to maintain and reduce complexity • Lower cost of change ADVANTAGES
  • 35. MORE SERVERLESS • Faster TTM • Less maintenance efforts • Cheaper solution [in some cases] ADVANTAGES Transforming Storage Data Governance Data Analytics
  • 37. BIG DATA TECHNOLOGY LANDSCAPE
  • 39.
  • 40. PRODUCTIZING BIG DATA Reaching understanding what can be simplified and automated
  • 41. UPSOLVER ⎼⎼ ■ ETL + Data Lake ■ Fully managed platform ■ SQL driven transformations ■ Enterprise - enabled ■ Scalable ■ Cloud-driven
  • 43. DATA LAKE HOUSES (1/2) 1ST GENERATION 2nd GENERATION
  • 44. DATA LAKE HOUSES (2/2) Separating processing (stateless computational clusters) and persistence Allows scalable ELT Single infrastructure for DWH and data lake (hello DataMesh)
  • 45.
  • 46. AI-DRIVEN DATA ANALYTICS (1/2) INSIGHT GENERATION AUTOMATION NATURAL LANGUAGE INTERACTION ADVANCED ANALYTICS
  • 47. AI-DRIVEN DATA ANALYTICS (2/2) • Covering more stacks and expiriences – better analytics • Augmented analytics as a tradeoff
  • 49. WHY BIG DATA MIGHT MATTER TO YOU • How does big data influence on ordinary engineering teams? • More chances to see big data on a projects • Some big data technologies • Martin Fawler? Cross functional team
  • 50. • Target audience • Managers, engineers • ETA • Why this talk might have interest to other engineers. No hooks for them • How big data influeces engineering teams? • Message • Message is to give you guys understanding in brief what big data looks like, latest trends there and who knows maybe you will change your religion • Give outlook of for people outside big data world what is going on.
  • 51. ideas • Multiple tiers • technology • align things with experience from sigma software (demand from clients) – simplicity of maintanance, ETA, • Source • Maturity of big data • Challenges • A way to split this talk into stories • Kind of great methafor where all sections would be included somehow
  • 52. • - dbt зараз дуже стала можна штука (https://www.getdbt.com/) • - Datalake related : Dremio + LakeFS • - тестування даних https://greatexpectations.io/ • - тренди типу Lakehouse + Data Mesh (і ще тут https://www.infoq.com/articles/ai-ml-data-engineering-trends-2021/) • - data discovery https://www.amundsen.io/ + https://github.com/linkedin/datahub • а ще тут може щось знайдеш корисне, я сюди майже кожного дня пишу (https://t.me/bigdatadriven)
  • 53. SUMMARY • data engineers and leverage big data experitise
  • 55. trends • Data Lake Houses • 1 generation • 2 generation (snowflake, dreamio) • Back to SQL (DBT) • Everywhere on all tiers from execution, storage • ETL productization • More cloud • More PaaS • Data mesh