SlideShare a Scribd company logo
DATA services
whoami
● NETOPIA Payments
○ Surprisingly (or not) we do other things than payments
● mobilPay Wallet
● Elrond
● Blockchain Romania
The (physical)
universe consists of a
3 x Space + 1 x Time
manifold
The computational
universe consists of 1
x Computing + 1 x
Storage + 1 x Time
manifold
In the computational
universe Computing
and Storage are
bound together by
Code
These days Code
moves/runs further
and further away*
from Computing
Id est
● Hardware has morphed into virtual
machines
● VMs have morphed into containers
● Containers are morphing into functions
At the same time
● When talking about “pure” data - the
closer to the hardware the faster it
can be accessed - and with smaller
latency
Id est
● Files have morphed into databases
● Databases have morphed into distributed
databases
● Distributed DBs have morphed into
○ distributed Ledgers and Blockchains
○ also into Data Lakes and Deltas (not sure yet about Seas and Oceans)
Aside: Big(ger) Data Structures
OLAP OLTP
Homogenous
Data Lake, Delta, Sea
Distributed Ledger*
Heterogeneous Blockchain
Empirical observation
Storage
Increases in scope
Computing
Decreases in scope
Guesstimation
● This happens because data is “inert”
but
● The smaller the unit of code that needs
to run, the more controllable the
output/behavior (we can even formally
verify some - if not all - of it)
Microservices unify
interaction (even if
data is also involved)
APIs are contracts
Destructuring Monoliths
● 3 TA with distributed application layer
and/or data layer
● Request driven (pull) vs Event driven
(push)
● Messaging - Event Sourcing
● Sagas w/ or w/o orchestrators
Microservice
Moving away from Monoliths
Monolithic Application
Computing
Storage
Storage
Computing
Microservice
Storage
Computing
Option 1
With this approach
● Big Data = Σ Small(ish) data
● Data consistency (say, transactions) is
hard
Microservice
Another option
MicroserviceMonolithic Application
Computing
Storage Storage
Computing
Microservice
Computing
Option 2
● Storage = House of Big Data
● Does not work all the time. It might
even be an anti-pattern.
Modus Operandi
● API Gateway / Service Mesh
● Service Registry
These tend to handle only the computing
side
Data side
● Additional concerns: “at rest” behavior
vs “in flight” behavior
● Schemas => APIs
● Stateful serverless?
DataOps
● It’s not just DevOps for Data
● Intersection of Computing and Storage
w/ Organization
○ Human Resource 4-dimensions
■ Wants
■ Knows
■ Time / Availability
■ Privileges
Storage and
Computing are just as
important as
metadata (including
processes, people ...)
Conway’s law
Any organization that designs a system (defined broadly)
will produce a design whose structure is a copy of the
organization's communication structure
Melvin Conway, 1967
But even if we only
talk about technology
things are
complicated
CNCF Landscape
Img Src https://landscape.cncf.io/
Big data uservices
Big data uservices
Big data uservices
YMMV: just because
you can do it, it
doesn’t mean that you
should do it
Thanks!
Follow me: @fixone

More Related Content

PPTX
Exploring MongoDB & Elasticsearch: Better Together
PPTX
Accelerating Delivery of Data Products - The EBSCO Way
PPTX
Big data processing system
PPTX
Migration strategies for a mission critical cluster
PDF
Towards Data Operations
PDF
PDF
PDF
Patient list problem solved!
Exploring MongoDB & Elasticsearch: Better Together
Accelerating Delivery of Data Products - The EBSCO Way
Big data processing system
Migration strategies for a mission critical cluster
Towards Data Operations
Patient list problem solved!

What's hot (19)

PPTX
NoSQL document oriented data access for .net systems with postgresql and marten
PDF
Relational is the new Big Data by Miguel Ángel Fajardo and Daniel Dominguez a...
PDF
A Gentle Introduction to Big Data
PDF
How to get started in Big Data for master's students
PPT
Ipc clipboard and data copy
PDF
Hadoop @ eBuddy
PDF
Big Data Streams Architectures. Why? What? How?
PDF
Exploring Large Chemical Data Sets
ODP
Introduction to Big Data
PDF
Mobicents Summit 2012 - Alexandre Mendonca - Mobicents jDiameter
PDF
Data Management in Cloud Platforms
PPTX
Geo data analytics
PPTX
Data Wrangling
PPTX
Big Data Lakes Benchmarking 2018
PDF
TechEvent Time Seriesd Databases
PDF
polystore_NYC_inrae_sysinfo2021-1.pdf
PDF
Pass Elk: CAP Theorem since 90s and Beyond
PPTX
Ruby,no sql and tokyocabinet
PPTX
Week4
NoSQL document oriented data access for .net systems with postgresql and marten
Relational is the new Big Data by Miguel Ángel Fajardo and Daniel Dominguez a...
A Gentle Introduction to Big Data
How to get started in Big Data for master's students
Ipc clipboard and data copy
Hadoop @ eBuddy
Big Data Streams Architectures. Why? What? How?
Exploring Large Chemical Data Sets
Introduction to Big Data
Mobicents Summit 2012 - Alexandre Mendonca - Mobicents jDiameter
Data Management in Cloud Platforms
Geo data analytics
Data Wrangling
Big Data Lakes Benchmarking 2018
TechEvent Time Seriesd Databases
polystore_NYC_inrae_sysinfo2021-1.pdf
Pass Elk: CAP Theorem since 90s and Beyond
Ruby,no sql and tokyocabinet
Week4
Ad

Similar to Big data uservices (20)

PDF
Quick dive into the big data pool without drowning - Demi Ben-Ari @ Panorays
PDF
Data platform architecture principles - ieee infrastructure 2020
PPTX
AWS Big Data Demystified #1.2 | Big Data architecture lessons learned
PPTX
AWS big-data-demystified #1.1 | Big Data Architecture Lessons Learned | English
PDF
IOT_MODULE_4.pd easy to understand notes
PPTX
Distributed Databases - Concepts & Architectures
PPTX
Hadoop Training Tutorial for Freshers
PPT
Introduction to database management system
PDF
Data Science as Scale
PDF
MongoDB World 2019: Packing Up Your Data and Moving to MongoDB Atlas
PDF
Introduction to Big Data Technologies & Applications
PPTX
Big Data in 200 km/h | AWS Big Data Demystified #1.3
PDF
Apache Storm Concepts
PDF
Big Data Streaming processing using Apache Storm - FOSSCOMM 2016
PPTX
AWS Big Data Demystified #1: Big data architecture lessons learned
PDF
Large Data Analyze With PyTables
PDF
Py tables
PDF
PyTables
PDF
A primer on building real time data-driven products
ODP
BigData Hadoop
Quick dive into the big data pool without drowning - Demi Ben-Ari @ Panorays
Data platform architecture principles - ieee infrastructure 2020
AWS Big Data Demystified #1.2 | Big Data architecture lessons learned
AWS big-data-demystified #1.1 | Big Data Architecture Lessons Learned | English
IOT_MODULE_4.pd easy to understand notes
Distributed Databases - Concepts & Architectures
Hadoop Training Tutorial for Freshers
Introduction to database management system
Data Science as Scale
MongoDB World 2019: Packing Up Your Data and Moving to MongoDB Atlas
Introduction to Big Data Technologies & Applications
Big Data in 200 km/h | AWS Big Data Demystified #1.3
Apache Storm Concepts
Big Data Streaming processing using Apache Storm - FOSSCOMM 2016
AWS Big Data Demystified #1: Big data architecture lessons learned
Large Data Analyze With PyTables
Py tables
PyTables
A primer on building real time data-driven products
BigData Hadoop
Ad

More from Felix Crisan (15)

PDF
Bitcoin:Next
PPTX
BigData in BlockChains
PDF
Lightning Network
PDF
Smart contracts using web3.js
PDF
Smart contracts in Solidity
PDF
Mashing the data
PDF
Big(data) in block(chains)
PDF
Enablers for o commerce
PDF
mcommad
PDF
NoSQL solutions
PDF
Deconstructing Lambda architectures
PDF
402 @ Mobile next
PDF
Presentation for the first Bucharest Big data meetup
PDF
Data analysis with Pandas and Spark
PDF
TCP/IP of money
Bitcoin:Next
BigData in BlockChains
Lightning Network
Smart contracts using web3.js
Smart contracts in Solidity
Mashing the data
Big(data) in block(chains)
Enablers for o commerce
mcommad
NoSQL solutions
Deconstructing Lambda architectures
402 @ Mobile next
Presentation for the first Bucharest Big data meetup
Data analysis with Pandas and Spark
TCP/IP of money

Recently uploaded (20)

PDF
Microsoft Solutions Partner Drive Digital Transformation with D365.pdf
PDF
project resource management chapter-09.pdf
PPTX
Group 1 Presentation -Planning and Decision Making .pptx
PDF
Mushroom cultivation and it's methods.pdf
PDF
Getting Started with Data Integration: FME Form 101
PDF
Building Integrated photovoltaic BIPV_UPV.pdf
PDF
WOOl fibre morphology and structure.pdf for textiles
PDF
Approach and Philosophy of On baking technology
PPTX
Programs and apps: productivity, graphics, security and other tools
PPTX
Chapter 5: Probability Theory and Statistics
PDF
NewMind AI Weekly Chronicles - August'25-Week II
PDF
Profit Center Accounting in SAP S/4HANA, S4F28 Col11
PDF
Transform Your ITIL® 4 & ITSM Strategy with AI in 2025.pdf
PDF
gpt5_lecture_notes_comprehensive_20250812015547.pdf
PDF
ENT215_Completing-a-large-scale-migration-and-modernization-with-AWS.pdf
PPTX
cloud_computing_Infrastucture_as_cloud_p
PPTX
1. Introduction to Computer Programming.pptx
PPTX
Digital-Transformation-Roadmap-for-Companies.pptx
PDF
Hybrid model detection and classification of lung cancer
PDF
Encapsulation theory and applications.pdf
Microsoft Solutions Partner Drive Digital Transformation with D365.pdf
project resource management chapter-09.pdf
Group 1 Presentation -Planning and Decision Making .pptx
Mushroom cultivation and it's methods.pdf
Getting Started with Data Integration: FME Form 101
Building Integrated photovoltaic BIPV_UPV.pdf
WOOl fibre morphology and structure.pdf for textiles
Approach and Philosophy of On baking technology
Programs and apps: productivity, graphics, security and other tools
Chapter 5: Probability Theory and Statistics
NewMind AI Weekly Chronicles - August'25-Week II
Profit Center Accounting in SAP S/4HANA, S4F28 Col11
Transform Your ITIL® 4 & ITSM Strategy with AI in 2025.pdf
gpt5_lecture_notes_comprehensive_20250812015547.pdf
ENT215_Completing-a-large-scale-migration-and-modernization-with-AWS.pdf
cloud_computing_Infrastucture_as_cloud_p
1. Introduction to Computer Programming.pptx
Digital-Transformation-Roadmap-for-Companies.pptx
Hybrid model detection and classification of lung cancer
Encapsulation theory and applications.pdf

Big data uservices