SlideShare a Scribd company logo
1 of 31
Download to read offline
HBase from	the	Trenches
Avinash	Ramineni
Email: avinash@clairvoyantsoft.com
LinkedIn: https://www.linkedin.com/in/avinashramineni
Agenda
ā€¢ Intro	to	HBase
ā€“ Overview
ā€“ Data	Model
ā€“ Architecture
ā€¢ Common	Problems
ā€¢ Best	Practices
ā€¢ Tools	and	Utilities
Intro	to	HBase
ā€¢ Non-relational	distributed	column-oriented	
database
ā€“ Modeled	after	Googleā€™s	BigTable
ā€¢ Billions	of	Rows	and	Millions	of	Columns
ā€¢ Sparse,	consistent,	distributed	sorted	map
ā€¢ Built	on	top	of	HDFS
ā€¢ Tight	integration	with	MapReduce
ā€¢ Supports	Random	CRUD	Operations
Intro	to	HBase
ā€¢ Fault	Tolerant
ā€¢ Horizontally	Scalable
ā€¢ Real-time	Random	read-write	access	to	data	
stored	in	HDFS
ā€¢ Millions	of	queries	/	second
ā€¢ Support	for	transactions	at	a	single	row	level
ā€¢ Bloom	filters
ā€¢ Automatic	Sharding
ā€¢ Implemented	in	Java
Data	Model
ā€¢ Data	is	stored	in	Tables
ā€¢ Tables	contain	rows
ā€“ Rows	are	referenced	by	a	unique	key	- Rowkey
ā€¢ Rows	are	made	of	columns	which	are	grouped	
in	column	families
ā€¢ Rows	are	sorted
ā€¢ Everything	is	stored	as	a	sequence	of	bytes
ā€¢ All	entries	are	versioned	and	timestamped
Data	Represenation
HBase Cluster
ā€¢ HBase Master
ā€¢ Zookeeper
ā€¢ Region	Servers
ā€¢ HDFS	- Data	Nodes
Component	View
Logical	View
HBase API
ā€¢ API	is	simple
ā€¢ Operations
ā€“ Get,Put,Delete,Scan,MapReduce
ā€¢ Connection
ā€¢ Create	this	instance	only	once	per	application	and	
share	it	during	its	runtime
ā€¢ Htable
ā€“ Zookeeper	
ā€¢ HBase:meta
Column	Families
ā€¢ All	columns	that	are	accesed together	need	to	be	
grouped	into	a	Column	Family
ā€¢ No	need	to	access	or	load	data	that		is	not	used
ā€¢ At	the	column	family	we	can	define	the	settings	
like	
ā€“ compression,	version	retention	policy,	cache	priority
ā€“ Understand	the	data,	access	pattern	and	group	
column	family
ā€¢ Column	Family	and	Column	Qualifiers	are	stored	
as	bytes
ā€“ Avoid	being	verbose
HBase Write	Path
HBase Compactions
ā€¢ HDFS	does	not	support	updates	
ā€“ HFiles	are	immutable
ā€“ New	HFiles	are	created
ā€¢ Minor	Compactions
ā€“ Small	HFiles	are	merged	into	larger	Hfiles
ā€“ Deletes	are	not	applied
ā€¢ Major	Compactions
ā€“ Hfiles with	in	column	family	are	merged		into	Single	
Hfile
ā€“ Deletes	are	applied
Rowkey
ā€¢ Immutable
ā€¢ Get	it	right	the	first	time	before	a	lot	of	data	is	
loaded
ā€¢ What	if	we	got		it	wrong	?
ā€“ New	table	and	load	the	data
ā€“ If	TTL	set..let the	data	expire
Secondary	Indexes
ā€¢ Querying	/	Accessing	records	other	than	by	
Rowkey
ā€¢ Map	Reduce	jobs	to	populate	index	table
ā€“ Periodic	update
ā€¢ Build	a	secondary	index	with	dual	writes
ā€¢ Co-processors
Region	Hotspotting
ā€¢ Client	traffic	not	equally	distributed	across	the	region	
servers
ā€“ Performance	degradation
ā€“ Region	unavailability
ā€¢ Poor	rowkey	design
ā€“ Monotonically	increasing	RowKey
ā€¢ Timeseries	or	Sequence
ā€“ Salting
ā€¢ Read	Vs	Writes
ā€¢ GET	?
ā€“ Hashing
ā€¢ Salt	with	one-way	hash	of	rowkey
Short	Circuit	Reads
ā€¢ Region	Servers	are	co-located	with	data	nodes
ā€¢ HMaster assigns	Regions	keeping	data	locality	
in	to	consideration	(mostly)
ā€¢ dfs.client.read.short-circuit
ā€“ Region	Servers	read	the	data	directly	from	HDFS	
rather	than	going	through	Datanode
ā€¢ Locality	Loss
Pre-Splitting
ā€¢ Region	splitting
ā€“ Grows	untill it	needs	to	be	split	
ā€“ Region	at	a	time	is	served	by	only	1		Region	Server
ā€¢ Pre-split	a	table	into	regions	at	table	creation	
time
ā€“ Uniformly	distribute	write	load	across	region	servers
ā€“ Understand	the	keyspace
ā€¢ Risk	of	uneven	load	distribution	
ā€¢ Auto	splitting
ā€“ Constant	size	region	split	policy
ā€“ IncreasingToUpperBoundRegionSplitPolicy
Bulk	Loading
ā€¢ Native	API
ā€“ Disable	WAL	
ā€¢ MapReduce Job	to	generate	Hfile
ā€“ Load	using	completebulkload /	importTSV tool
ā€¢ Loads	into	relevant	region
ā€“ Faster	than	going	through	normal	write	path
ā€¢ No	writes	to	WAL	and	Memstore
ā€¢ No	flushing	and	compacting
Troubleshooting
ā€¢ ulimit -n
ā€“ Limits	on	number	of	files	and	processs
ā€¢ HBase is	database	and	needs	to	open	a	number	
of	files
ā€¢ dfs.datanode.max.transfer.threadsrr.
ā€¢ Network
ā€¢ OS	Parameters
You	are	Dead	Exception
ā€¢ Region	Servers	going	down	
ā€“ Zookeeper
ā€¢ Distributed	co-ordinated service
ā€“ HBase Master	asks	the	region	server	to	shutdown
ā€“ Garbage	Collection
ā€“ Zookeeper	session	timeout
Performance	Tuning
ā€¢ Compression
ā€“ Reduces	data	stored	on	disk	and	transferred
ā€“ Compression	speed	over	ratio
ā€¢ Load	Balancing	- Balancer
ā€¢ Merging	Regions
ā€¢ Batch	Writes
ā€“ Client	Write	Buffer
ā€“ AutoFlush
ā€¢ MemStore-local	allocation	buffers
ā€“ Garbage	Collection	Issues
Tuning	
ā€¢ Heavy	Writes
ā€“ Flushes,	compacting,splitting increase	IO	and	degrade	
cluster	performance
ā€¢ Keep	Region	sizes	larger
ā€¢ Keep	Hfile size	large	
ā€¢ Heavy		Sequential	Reads
ā€¢ Higher	block	size	
ā€¢ Avoid	Caching	on	table
ā€¢ Heavy	Random	Reads
ā€¢ Higher	Blocklevel cache
ā€¢ Lower	Memstore limit
ā€¢ Smaller	block	size
Apache	Phoenix
ā€¢ SQL	over	Hbase
ā€“ Compiles	into	Hbase Scans
ā€“ Orchetrates parallel	execution
ā€“ Aggregate	queries
ā€¢ JDBC	APIā€™s	over	Native	HBase API.
ā€¢ Salting	Buckets	PreSplitting
ā€¢ Trafodion
ā€“ Transactional	SQL	on	HBase
Hannibal
ā€¢ Monitor	and	maintain	HBase Clusters
ā€¢ How	well	regions	are	balanced	over	the	
cluster?
ā€¢ How	well	regions	are	split	for	each	table
ā€¢ How	regions	evolve	over	time
ā€¢ How	long	compactions	take
ā€¢ Integration	with	HUE
Hannibal
Hannibal
Hannibal
Operational	Aspects
ā€¢ Metrics
ā€“ Master
ā€¢ Cluster	requests,split time,split size
ā€“ RegionServer
ā€¢ Blockcache,memstore,compaction,store,IO
ā€¢ Htrace
ā€“ Trace	tool	for	parallel	distributed	system
ā€¢ Monitoring
ā€“ Nagios
ā€“ Hannibal
ā€“ Ganglia
ā€“ Graphite
ā€“ OpenTSDB
ā€¢ Backup
ā€“ Export,CopyTable,Snapshot
Questions?
avinash@clairvoyantsoft.com
HBase from the Trenches - Phoenix Data Conference 2015

More Related Content

What's hot

DataGraft Platform: RDF Database-as-a-Service
DataGraft Platform: RDF Database-as-a-ServiceDataGraft Platform: RDF Database-as-a-Service
DataGraft Platform: RDF Database-as-a-Service
Marin Dimitrov
Ā 
Big Data Architecture For enterprise
Big Data Architecture For enterpriseBig Data Architecture For enterprise
Big Data Architecture For enterprise
Wei Zhang
Ā 
The Future Of The Integrated Library System
The Future Of The Integrated Library SystemThe Future Of The Integrated Library System
The Future Of The Integrated Library System
tiranloblanc
Ā 
The future of the integrated library system
The future of the integrated library systemThe future of the integrated library system
The future of the integrated library system
Whitni Watkins
Ā 
OWLIM@AWS - On-demand RDF Data Management in the Cloud
OWLIM@AWS - On-demand RDF Data Management in the CloudOWLIM@AWS - On-demand RDF Data Management in the Cloud
OWLIM@AWS - On-demand RDF Data Management in the Cloud
Marin Dimitrov
Ā 

What's hot (20)

Ciel, mes donnƩes ne sont plus relationnelles
Ciel, mes donnƩes ne sont plus relationnellesCiel, mes donnƩes ne sont plus relationnelles
Ciel, mes donnƩes ne sont plus relationnelles
Ā 
DataGraft Platform: RDF Database-as-a-Service
DataGraft Platform: RDF Database-as-a-ServiceDataGraft Platform: RDF Database-as-a-Service
DataGraft Platform: RDF Database-as-a-Service
Ā 
Reiss 4
Reiss 4Reiss 4
Reiss 4
Ā 
Big Data Architecture For enterprise
Big Data Architecture For enterpriseBig Data Architecture For enterprise
Big Data Architecture For enterprise
Ā 
Low-cost Open Data As-a-Service
Low-cost Open Data As-a-ServiceLow-cost Open Data As-a-Service
Low-cost Open Data As-a-Service
Ā 
The Future Of The Integrated Library System
The Future Of The Integrated Library SystemThe Future Of The Integrated Library System
The Future Of The Integrated Library System
Ā 
The future of the integrated library system
The future of the integrated library systemThe future of the integrated library system
The future of the integrated library system
Ā 
Breeding 1
Breeding 1Breeding 1
Breeding 1
Ā 
Drupal as a Rapid Application Development Framework for Non Profits / NGOs
Drupal as a Rapid Application Development Framework for Non Profits / NGOsDrupal as a Rapid Application Development Framework for Non Profits / NGOs
Drupal as a Rapid Application Development Framework for Non Profits / NGOs
Ā 
Cummings Level Up: Building Data Services
Cummings Level Up: Building Data ServicesCummings Level Up: Building Data Services
Cummings Level Up: Building Data Services
Ā 
SCCI'15 - Devology - Session 7 - Data and Databases
SCCI'15 - Devology - Session 7 - Data and DatabasesSCCI'15 - Devology - Session 7 - Data and Databases
SCCI'15 - Devology - Session 7 - Data and Databases
Ā 
CakePHP, cakePHP development Company
CakePHP, cakePHP development CompanyCakePHP, cakePHP development Company
CakePHP, cakePHP development Company
Ā 
Big Data and Hadoop Training in Chandigarh
Big Data and Hadoop Training in ChandigarhBig Data and Hadoop Training in Chandigarh
Big Data and Hadoop Training in Chandigarh
Ā 
RDF Database-as-a-Service with S4
RDF Database-as-a-Service with S4RDF Database-as-a-Service with S4
RDF Database-as-a-Service with S4
Ā 
GraphDB Connectors ā€“ Powering Complex SPARQL Queries
GraphDB Connectors ā€“ Powering Complex SPARQL QueriesGraphDB Connectors ā€“ Powering Complex SPARQL Queries
GraphDB Connectors ā€“ Powering Complex SPARQL Queries
Ā 
Apache HBase
Apache HBaseApache HBase
Apache HBase
Ā 
Rakuten techconf2015.baiji.he.bigdataforsmallstartupandbeyond
Rakuten techconf2015.baiji.he.bigdataforsmallstartupandbeyondRakuten techconf2015.baiji.he.bigdataforsmallstartupandbeyond
Rakuten techconf2015.baiji.he.bigdataforsmallstartupandbeyond
Ā 
OWLIM@AWS - On-demand RDF Data Management in the Cloud
OWLIM@AWS - On-demand RDF Data Management in the CloudOWLIM@AWS - On-demand RDF Data Management in the Cloud
OWLIM@AWS - On-demand RDF Data Management in the Cloud
Ā 
Integrated library solutions by abid hussain
Integrated library solutions by abid hussainIntegrated library solutions by abid hussain
Integrated library solutions by abid hussain
Ā 
Gallagher marac
Gallagher maracGallagher marac
Gallagher marac
Ā 

Similar to HBase from the Trenches - Phoenix Data Conference 2015

Nyc hadoop meetup introduction to h base
Nyc hadoop meetup   introduction to h baseNyc hadoop meetup   introduction to h base
Nyc hadoop meetup introduction to h base
ę™ŗꝰ 付
Ā 
Big Data and Cloud Computing
Big Data and Cloud ComputingBig Data and Cloud Computing
Big Data and Cloud Computing
Farzad Nozarian
Ā 
Hbasepreso 111116185419-phpapp02
Hbasepreso 111116185419-phpapp02Hbasepreso 111116185419-phpapp02
Hbasepreso 111116185419-phpapp02
Gokuldas Pillai
Ā 

Similar to HBase from the Trenches - Phoenix Data Conference 2015 (20)

Nyc hadoop meetup introduction to h base
Nyc hadoop meetup   introduction to h baseNyc hadoop meetup   introduction to h base
Nyc hadoop meetup introduction to h base
Ā 
Intro to HBase - Lars George
Intro to HBase - Lars GeorgeIntro to HBase - Lars George
Intro to HBase - Lars George
Ā 
HBase.pptx
HBase.pptxHBase.pptx
HBase.pptx
Ā 
Conhecendo o Apache HBase
Conhecendo o Apache HBaseConhecendo o Apache HBase
Conhecendo o Apache HBase
Ā 
HBase and Hadoop at Urban Airship
HBase and Hadoop at Urban AirshipHBase and Hadoop at Urban Airship
HBase and Hadoop at Urban Airship
Ā 
Hbase
HbaseHbase
Hbase
Ā 
Introduction to Apache HBase
Introduction to Apache HBaseIntroduction to Apache HBase
Introduction to Apache HBase
Ā 
Impala for PhillyDB Meetup
Impala for PhillyDB MeetupImpala for PhillyDB Meetup
Impala for PhillyDB Meetup
Ā 
HBase Advanced Schema Design - Berlin Buzzwords - June 2012
HBase Advanced Schema Design - Berlin Buzzwords - June 2012HBase Advanced Schema Design - Berlin Buzzwords - June 2012
HBase Advanced Schema Design - Berlin Buzzwords - June 2012
Ā 
Apache hive
Apache hiveApache hive
Apache hive
Ā 
Big Data and Cloud Computing
Big Data and Cloud ComputingBig Data and Cloud Computing
Big Data and Cloud Computing
Ā 
4. hbase overview
4. hbase overview4. hbase overview
4. hbase overview
Ā 
HBase in Practice
HBase in PracticeHBase in Practice
HBase in Practice
Ā 
HBase in Practice
HBase in Practice HBase in Practice
HBase in Practice
Ā 
Hbasepreso 111116185419-phpapp02
Hbasepreso 111116185419-phpapp02Hbasepreso 111116185419-phpapp02
Hbasepreso 111116185419-phpapp02
Ā 
HBase
HBaseHBase
HBase
Ā 
Apache HBase Workshop
Apache HBase WorkshopApache HBase Workshop
Apache HBase Workshop
Ā 
H-Base in Data Base Mangement System
H-Base in Data Base Mangement SystemH-Base in Data Base Mangement System
H-Base in Data Base Mangement System
Ā 
Big Data and Hadoop - History, Technical Deep Dive, and Industry Trends
Big Data and Hadoop - History, Technical Deep Dive, and Industry TrendsBig Data and Hadoop - History, Technical Deep Dive, and Industry Trends
Big Data and Hadoop - History, Technical Deep Dive, and Industry Trends
Ā 
Unit II Hadoop Ecosystem_Updated.pptx
Unit II Hadoop Ecosystem_Updated.pptxUnit II Hadoop Ecosystem_Updated.pptx
Unit II Hadoop Ecosystem_Updated.pptx
Ā 

More from clairvoyantllc

Strata+Hadoop World NY 2016 - Avinash Ramineni
Strata+Hadoop World NY 2016 - Avinash RamineniStrata+Hadoop World NY 2016 - Avinash Ramineni
Strata+Hadoop World NY 2016 - Avinash Ramineni
clairvoyantllc
Ā 

More from clairvoyantllc (12)

Getting started with SparkSQL - Desert Code Camp 2016
Getting started with SparkSQL  - Desert Code Camp 2016Getting started with SparkSQL  - Desert Code Camp 2016
Getting started with SparkSQL - Desert Code Camp 2016
Ā 
MongoDB Replication fundamentals - Desert Code Camp - October 2014
MongoDB Replication fundamentals - Desert Code Camp - October 2014MongoDB Replication fundamentals - Desert Code Camp - October 2014
MongoDB Replication fundamentals - Desert Code Camp - October 2014
Ā 
Architecture - December 2013 - Avinash Ramineni, Shekhar Veumuri
Architecture   - December 2013 - Avinash Ramineni, Shekhar VeumuriArchitecture   - December 2013 - Avinash Ramineni, Shekhar Veumuri
Architecture - December 2013 - Avinash Ramineni, Shekhar Veumuri
Ā 
Big data in the cloud - Shekhar Vemuri
Big data in the cloud - Shekhar VemuriBig data in the cloud - Shekhar Vemuri
Big data in the cloud - Shekhar Vemuri
Ā 
Webservices Workshop - september 2014
Webservices Workshop -  september 2014Webservices Workshop -  september 2014
Webservices Workshop - september 2014
Ā 
Bigdata workshop february 2015
Bigdata workshop  february 2015 Bigdata workshop  february 2015
Bigdata workshop february 2015
Ā 
Intro to Apache Spark
Intro to Apache SparkIntro to Apache Spark
Intro to Apache Spark
Ā 
Running Airflow Workflows as ETL Processes on Hadoop
Running Airflow Workflows as ETL Processes on HadoopRunning Airflow Workflows as ETL Processes on Hadoop
Running Airflow Workflows as ETL Processes on Hadoop
Ā 
Databricks Community Cloud
Databricks Community CloudDatabricks Community Cloud
Databricks Community Cloud
Ā 
Log analysis using Logstash,ElasticSearch and Kibana - Desert Code Camp 2014
Log analysis using Logstash,ElasticSearch and Kibana - Desert Code Camp 2014Log analysis using Logstash,ElasticSearch and Kibana - Desert Code Camp 2014
Log analysis using Logstash,ElasticSearch and Kibana - Desert Code Camp 2014
Ā 
Event Driven Architectures - Phoenix Java Users Group 2013
Event Driven Architectures - Phoenix Java Users Group 2013Event Driven Architectures - Phoenix Java Users Group 2013
Event Driven Architectures - Phoenix Java Users Group 2013
Ā 
Strata+Hadoop World NY 2016 - Avinash Ramineni
Strata+Hadoop World NY 2016 - Avinash RamineniStrata+Hadoop World NY 2016 - Avinash Ramineni
Strata+Hadoop World NY 2016 - Avinash Ramineni
Ā 

Recently uploaded

Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
WSO2
Ā 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
panagenda
Ā 
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Victor Rentea
Ā 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
?#DUbAI#??##{{(ā˜Žļø+971_581248768%)**%*]'#abortion pills for sale in dubai@
Ā 

Recently uploaded (20)

How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
Ā 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Ā 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
Ā 
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ..."I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
Ā 
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Ā 
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWEREMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
Ā 
[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf
Ā 
Platformless Horizons for Digital Adaptability
Platformless Horizons for Digital AdaptabilityPlatformless Horizons for Digital Adaptability
Platformless Horizons for Digital Adaptability
Ā 
Mcleodganj Call Girls šŸ„° 8617370543 Service Offer VIP Hot Model
Mcleodganj Call Girls šŸ„° 8617370543 Service Offer VIP Hot ModelMcleodganj Call Girls šŸ„° 8617370543 Service Offer VIP Hot Model
Mcleodganj Call Girls šŸ„° 8617370543 Service Offer VIP Hot Model
Ā 
Exploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with MilvusExploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with Milvus
Ā 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Ā 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
Ā 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Ā 
CNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In PakistanCNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In Pakistan
Ā 
Vector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptxVector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptx
Ā 
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor Presentation
Ā 
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfRising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Ā 
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Ā 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
Ā 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
Ā 

HBase from the Trenches - Phoenix Data Conference 2015