SlideShare uma empresa Scribd logo
1 de 27
Baixar para ler offline
https://www.2ndQuadrant.com
PGConf APAC
Singapore | Mar 22-23, 2018
Umair Shahid
Choosing the right partner
in your PostgreSQL journey
https://www.2ndQuadrant.com
PGConf APAC
Singapore | March 22-23, 2018
Who am I?
● Head of Marketing & Products @ 2ndQuadrant
● Got ‘pushed’ into PostgreSQL in 2004, ended up falling in
love with it
● 2ndQuadrant is my 4th PostgreSQL company
● Active in the global PostgreSQL community
○ Head of PostgreSQL User Groups
■ Dubai | Islamabad
○ Member organizing team
■ 2Q PGConf | PGConf UK | PGConf APAC
○ Member talk selection committee: PGDay OZ
○ Advocacy at various events across the world
https://www.2ndQuadrant.com
PGConf APAC
Singapore | Mar 22-23, 2018
Introducing PostgreSQL
● Database Management System
○ Relational & Object-Relational Features
○ ACID compliant
● Fully Open Source
○ Most liberal open source license: BSD
○ Free to use, free to distribute …
UNLIMITED & FOREVER!
○ Open to enhancements and contributions
● Runs on all major operating systems
○ Linux
○ Unix (AIX, BSD, HP-UX, SGI IRIX, OSX,
Solaris, Tru64)
○ Windows
https://www.2ndQuadrant.com
PGConf APAC
Singapore | Mar 22-23, 2018
PostgreSQL is Cool !!!
Maximum
Database Size Unlimited
Table Size 32 TB
Row Size 1.6 TB
Field Size 1 GB
Rows per Table Unlimited
Columns per Table 250 - 1600 (depending on column types)
Indexes per Table Unlimited
https://www.2ndQuadrant.com
PGConf APAC
Singapore | Mar 22-23, 2018
PostgreSQL is Cool !!!
● Multi-User, highly concurrent design
● SQL:2011 compliant
● Designed for extensibility
● Can be used for OLTP as well as OLAP
operations
● Can be used for Data Warehousing & Data
Mining
https://www.2ndQuadrant.com
PGConf APAC
Singapore | Mar 22-23, 2018
NoSQL / Big Data features
● HSTORE
● XML
● JSON & JSONB
● TABLESAMPLE
● BRIN INDEXES
● Parallel sequential scan
● Parallel aggregates
● FDWs
PostgreSQL is Cool !!!
https://www.2ndQuadrant.com
PGConf APAC
Singapore | Mar 22-23, 2018
PostgreSQL is Cool !!!
https://www.2ndQuadrant.com
PGConf APAC
Singapore | Mar 22-23, 2018
It’s my
livelihood!
PostgreSQL is Cool !!!
https://www.2ndQuadrant.com
PGConf APAC
Singapore | Mar 22-23, 2018
PostgreSQL - History
● Developed by Stonebraker in 1986-93 @ University of California
at Berkeley, after he left Ingres – hence name Post gres
● Literally a ground-up rethink about how databases should work
○ Multiple CPUs
○ Advanced concurrency design
○ User defined datatypes
○ User defined functions
○ Partial indexes
● All these concepts started with PostgreSQL and then went into
other databases
https://www.2ndQuadrant.com
PGConf APAC
Singapore | Mar 22-23, 2018
PostgreSQL - History
● University Postgres 1986-1993
● Postgres95 1994-1995
● PostgreSQL 1996-
○ Phase 1: Avoid crashes 1996-1998
○ Phase 2: SQL Compliance 1998-2001
○ Phase 3: Robustness 2001-2004
○ Phase 4: Enterprise Features 2004-2011
○ Phase 5: World Class 2011-
https://www.2ndQuadrant.com
PGConf APAC
Singapore | Mar 22-23, 2018
● Open and active community
● Spread across the globe
○ 49 Local User Groups in 25 countries
● Code contributors
PostgreSQL Community
Core Team
Committers
Major Contributors
Contributors
https://www.2ndQuadrant.com
PGConf APAC
Singapore | Mar 22-23, 2018
Major contributor to open source PostgreSQL
● Logical Replication (10.0)
● Parallel Aggregates (9.6)
● Postgres-XL - MPP & horizontally scalable
PostgreSQL (9.5)
● Multi Master Replication - BDR (9.4)
● Hot Standby (9.0)
● Point in time Recovery (8.0)
About 2ndQuadrant
https://www.2ndQuadrant.com
PGConf APAC
Singapore | Mar 22-23, 2018
● Biggest collective of PostgreSQL contributors
○ 4 committers (including 1 member of core team,
out of only 5 in the world)
○ 17 major contributors
● Thought leader in PostgreSQL development
○ Major sponsors of the PostgreSQL project
○ The only company to contribute major features
into all of the last 13 releases
About 2ndQuadrant (contd … )
https://www.2ndQuadrant.com
PGConf APAC
Singapore | Mar 22-23, 2018
SO WHAT?
WHO CARES?
https://www.2ndQuadrant.com
PGConf APAC
Singapore | Mar 22-23, 2018
What does that mean for you?
● The same contributors to PostgreSQL are the ones
that make up the 2ndQuadrant Support and Services
teams
● Our extensive contributions mean that no one in the
world knows PostgreSQL better than we do
● We use this knowledge to provide a guaranteed
24-hour bug fix
https://www.2ndQuadrant.com
PGConf APAC
Singapore | Mar 22-23, 2018
But wait …
THERE’S MORE!
https://www.2ndQuadrant.com
PGConf APAC
Singapore | Mar 22-23, 2018
2ndQuadrant experts are local to you
● Presence in 20+ countries
● Operating companies in: USA, UK, France, Italy, Germany,
Ecuador, Australia, India
● Support customers on 6 continents
https://www.2ndQuadrant.com
PGConf APAC
Singapore | Mar 22-23, 2018
24/7 Production Support
When it’s critical, you can count on us!
Our Guarantees
● A live local person response to your inquiry within 15 minutes
● A workaround to your problem within 4 hours
● A Bug fix within 24 hours
“The [2ndQuadrant] support is always
committed to the best answer. Not the
first answer.”
- Otávio Sampaio; CIO, Fidelize
https://www.2ndQuadrant.com
PGConf APAC
Singapore | Mar 22-23, 2018
Remote DBA
Put your database in Expert hands
● Real-time monitoring and alerts
● 24/7 Production Support Service
● Annual Health Check
● Reduce cost on resources
● Save money on downtime
● Frequent status reports & updates
https://www.2ndQuadrant.com
PGConf APAC
Singapore | Mar 22-23, 2018
Reasons to get a Health Check
● Change of usage patterns
● Increase in size & scale
● Hardware Upgrades
● Maximize bang for your buck!
● Validate configuration & deployment
against best practices
PostgreSQL Health Check
Prevention is better than a cure
https://www.2ndQuadrant.com
PGConf APAC
Singapore | Mar 22-23, 2018
Performance Tuning
Maximize your Return On Investment
In-depth analysis of
● Database Configuration Tuning
● Table Partitioning
● Hardware Usage
● Connection Pooling Review
● Slow Running Queries
https://www.2ndQuadrant.com
PGConf APAC
Singapore | Mar 22-23, 2018
● A data breach will cost the average
company about $3.8 million
● PostgreSQL Security Audit helps you
✓ Identify breach points in your database
✓ Ensure SLAs are met
✓ Classify Vulnerabilities
✓ Validate Security of Backups and Backup
Channels
✓ Identify Outdated Software and Libraries
✓ Comply with regulations like GDPR, PCI, &
DSS
PostgreSQL Security Audit
Identify threats to harden your database
https://www.2ndQuadrant.com
PGConf APAC
Singapore | Mar 22-23, 2018
Still More?
https://www.2ndQuadrant.com
PGConf APAC
Singapore | Mar 22-23, 2018
● Postgres-BDR (Bi-Directional Replication)
○ Multimaster Replication for PostgreSQL
○ Geographically distributed databases
○ Asynchronous logical replication
● pglogical
○ Logical Replication
○ Migrate, upgrade, aggregate, scale out, or integrate
○ Replicate across PostgreSQL major versions
● repmgr
○ High availability and auto-failover management
○ Manages PostgreSQL clusters using Hot Standby capability
○ Simplifies administration and daily management
Popular Tools by 2ndQuadrant
https://www.2ndQuadrant.com
PGConf APAC
Singapore | Mar 22-23, 2018
Popular PostgreSQL Tools (contd …)
● Postgres-XL
○ Horizontally scalable PostgreSQL
○ OLTP and OLAP workloads with MPP parallelism
○ Fully ACID compliant including MVCC
● Barman
○ Backup strategy & disaster recovery management
○ Full hot and incremental backups with zero data loss
○ Parallel copy for backup and recovery
● OmniDB
○ Interactive browser-based tool for database management
○ Light weight, responsive interface
○ Easy to manage, SQL editing
https://www.2ndQuadrant.com
PGConf APAC
Singapore | Mar 22-23, 2018
Knowledge is power
Sharing knowledge is powerful
https://www.2ndQuadrant.com
PGConf APAC
Singapore | Mar 22-23, 2018
Come to our table for
more information!
Umair Shahid
umair.shahid@2ndQuadrant.com
info@2ndQuadrant.com
@pg_umair

Mais conteúdo relacionado

Mais procurados

Mais procurados (20)

Presto: SQL-on-Anything. Netherlands Hadoop User Group Meetup
Presto: SQL-on-Anything. Netherlands Hadoop User Group MeetupPresto: SQL-on-Anything. Netherlands Hadoop User Group Meetup
Presto: SQL-on-Anything. Netherlands Hadoop User Group Meetup
 
PGConf.ASIA 2019 Bali - Modern PostgreSQL Monitoring & Diagnostics - Mahadeva...
PGConf.ASIA 2019 Bali - Modern PostgreSQL Monitoring & Diagnostics - Mahadeva...PGConf.ASIA 2019 Bali - Modern PostgreSQL Monitoring & Diagnostics - Mahadeva...
PGConf.ASIA 2019 Bali - Modern PostgreSQL Monitoring & Diagnostics - Mahadeva...
 
Scaling event aggregation at twitter
Scaling event aggregation at twitterScaling event aggregation at twitter
Scaling event aggregation at twitter
 
Efficiently Triaging CI Pipelines with Apache Spark: Mixing 52 Billion Events...
Efficiently Triaging CI Pipelines with Apache Spark: Mixing 52 Billion Events...Efficiently Triaging CI Pipelines with Apache Spark: Mixing 52 Billion Events...
Efficiently Triaging CI Pipelines with Apache Spark: Mixing 52 Billion Events...
 
Observing Intraday Indicators Using Real-Time Tick Data on Apache Superset an...
Observing Intraday Indicators Using Real-Time Tick Data on Apache Superset an...Observing Intraday Indicators Using Real-Time Tick Data on Apache Superset an...
Observing Intraday Indicators Using Real-Time Tick Data on Apache Superset an...
 
Introduction to Data Engineer and Data Pipeline at Credit OK
Introduction to Data Engineer and Data Pipeline at Credit OKIntroduction to Data Engineer and Data Pipeline at Credit OK
Introduction to Data Engineer and Data Pipeline at Credit OK
 
Presto Summit 2018 - 04 - Netflix Containers
Presto Summit 2018 - 04 - Netflix ContainersPresto Summit 2018 - 04 - Netflix Containers
Presto Summit 2018 - 04 - Netflix Containers
 
PGConf.ASIA 2019 Bali - How did PostgreSQL Write Load Balancing of Queries Us...
PGConf.ASIA 2019 Bali - How did PostgreSQL Write Load Balancing of Queries Us...PGConf.ASIA 2019 Bali - How did PostgreSQL Write Load Balancing of Queries Us...
PGConf.ASIA 2019 Bali - How did PostgreSQL Write Load Balancing of Queries Us...
 
Presto talk @ Global AI conference 2018 Boston
Presto talk @ Global AI conference 2018 BostonPresto talk @ Global AI conference 2018 Boston
Presto talk @ Global AI conference 2018 Boston
 
AIRflow at Scale
AIRflow at ScaleAIRflow at Scale
AIRflow at Scale
 
Postgres Vision 2018: WAL: Everything You Want to Know
Postgres Vision 2018: WAL: Everything You Want to KnowPostgres Vision 2018: WAL: Everything You Want to Know
Postgres Vision 2018: WAL: Everything You Want to Know
 
Presto Summit 2018 - 09 - Netflix Iceberg
Presto Summit 2018  - 09 - Netflix IcebergPresto Summit 2018  - 09 - Netflix Iceberg
Presto Summit 2018 - 09 - Netflix Iceberg
 
Journey of Migrating 1 Million Presto Queries - Presto Webinar 2020
Journey of Migrating 1 Million Presto Queries - Presto Webinar 2020Journey of Migrating 1 Million Presto Queries - Presto Webinar 2020
Journey of Migrating 1 Million Presto Queries - Presto Webinar 2020
 
Presto Summit 2018 - 07 - Lyft
Presto Summit 2018 - 07 - LyftPresto Summit 2018 - 07 - Lyft
Presto Summit 2018 - 07 - Lyft
 
Presto Summit 2018 - 10 - Qubole
Presto Summit 2018  - 10 - QubolePresto Summit 2018  - 10 - Qubole
Presto Summit 2018 - 10 - Qubole
 
Presentation at SF Kubernetes Meetup (10/30/18), Introducing TiDB/TiKV
Presentation at SF Kubernetes Meetup (10/30/18), Introducing TiDB/TiKVPresentation at SF Kubernetes Meetup (10/30/18), Introducing TiDB/TiKV
Presentation at SF Kubernetes Meetup (10/30/18), Introducing TiDB/TiKV
 
Presto Summit 2018 - 03 - Starburst CBO
Presto Summit 2018  - 03 - Starburst CBOPresto Summit 2018  - 03 - Starburst CBO
Presto Summit 2018 - 03 - Starburst CBO
 
Spark Summit EU talk by Sebastian Schroeder and Ralf Sigmund
Spark Summit EU talk by Sebastian Schroeder and Ralf SigmundSpark Summit EU talk by Sebastian Schroeder and Ralf Sigmund
Spark Summit EU talk by Sebastian Schroeder and Ralf Sigmund
 
Log Events @Twitter
Log Events @TwitterLog Events @Twitter
Log Events @Twitter
 
Pivotal Greenplum Cloud Marketplaces - Greenplum Summit 2019
Pivotal Greenplum Cloud Marketplaces - Greenplum Summit 2019Pivotal Greenplum Cloud Marketplaces - Greenplum Summit 2019
Pivotal Greenplum Cloud Marketplaces - Greenplum Summit 2019
 

Semelhante a Sponsored Talk @ PGConf APAC 2018 - Choosing the right partner in your PostgreSQL journey

#TOA13 - Tech Opoen Air Recommender Hackathon
#TOA13 - Tech Opoen Air Recommender Hackathon#TOA13 - Tech Opoen Air Recommender Hackathon
#TOA13 - Tech Opoen Air Recommender Hackathon
Torben Brodt
 

Semelhante a Sponsored Talk @ PGConf APAC 2018 - Choosing the right partner in your PostgreSQL journey (20)

Mikrotik the dude
Mikrotik the dudeMikrotik the dude
Mikrotik the dude
 
Mikrotik metarouter
Mikrotik metarouterMikrotik metarouter
Mikrotik metarouter
 
GLC webinar: limiting bandwidth using mikrotik
GLC webinar: limiting bandwidth using mikrotikGLC webinar: limiting bandwidth using mikrotik
GLC webinar: limiting bandwidth using mikrotik
 
Mikrotik fastpath
Mikrotik fastpathMikrotik fastpath
Mikrotik fastpath
 
Routing Information Protocol (RIP) on Mikrotik
Routing Information Protocol (RIP) on MikrotikRouting Information Protocol (RIP) on Mikrotik
Routing Information Protocol (RIP) on Mikrotik
 
IPv6 on Mikrotik
IPv6 on MikrotikIPv6 on Mikrotik
IPv6 on Mikrotik
 
Policy Based Routing (PBR) on Mikrotik
Policy Based Routing (PBR) on MikrotikPolicy Based Routing (PBR) on Mikrotik
Policy Based Routing (PBR) on Mikrotik
 
Mikrotik firewall filter
Mikrotik firewall filterMikrotik firewall filter
Mikrotik firewall filter
 
Data Analytics with DBMS
Data Analytics with DBMSData Analytics with DBMS
Data Analytics with DBMS
 
Evolving ALLSTOCKER: Agile increments with Pharo Smalltalk
Evolving ALLSTOCKER: Agile increments with Pharo SmalltalkEvolving ALLSTOCKER: Agile increments with Pharo Smalltalk
Evolving ALLSTOCKER: Agile increments with Pharo Smalltalk
 
#TOA13 - Tech Opoen Air Recommender Hackathon
#TOA13 - Tech Opoen Air Recommender Hackathon#TOA13 - Tech Opoen Air Recommender Hackathon
#TOA13 - Tech Opoen Air Recommender Hackathon
 
Mikrotik Fastpath vs Fasttrack
Mikrotik Fastpath vs FasttrackMikrotik Fastpath vs Fasttrack
Mikrotik Fastpath vs Fasttrack
 
Choosing Mikrotik Platform x86 vs chr
Choosing Mikrotik Platform x86 vs chrChoosing Mikrotik Platform x86 vs chr
Choosing Mikrotik Platform x86 vs chr
 
Creando microservicios con Java y Microprofile - Nicaragua JUG
Creando microservicios con Java y Microprofile - Nicaragua JUGCreando microservicios con Java y Microprofile - Nicaragua JUG
Creando microservicios con Java y Microprofile - Nicaragua JUG
 
Google Associate Cloud Engineer Certification Tips
Google Associate Cloud Engineer Certification TipsGoogle Associate Cloud Engineer Certification Tips
Google Associate Cloud Engineer Certification Tips
 
2015-09-16 georchestra @ foss4g2015 Seoul
2015-09-16 georchestra @ foss4g2015 Seoul2015-09-16 georchestra @ foss4g2015 Seoul
2015-09-16 georchestra @ foss4g2015 Seoul
 
geOrchestra, a free, modular and secure SDI
geOrchestra, a free, modular and secure SDIgeOrchestra, a free, modular and secure SDI
geOrchestra, a free, modular and secure SDI
 
Mikrotik firewall raw table
Mikrotik firewall raw tableMikrotik firewall raw table
Mikrotik firewall raw table
 
Troubleshooting load balancing
Troubleshooting load balancingTroubleshooting load balancing
Troubleshooting load balancing
 
PostgreSQL-as-a-Service with Crunchy PostgreSQL for PKS
PostgreSQL-as-a-Service with Crunchy PostgreSQL for PKSPostgreSQL-as-a-Service with Crunchy PostgreSQL for PKS
PostgreSQL-as-a-Service with Crunchy PostgreSQL for PKS
 

Mais de PGConf APAC

Mais de PGConf APAC (20)

PGConf APAC 2018: Sponsored Talk by Fujitsu - The growing mandatory requireme...
PGConf APAC 2018: Sponsored Talk by Fujitsu - The growing mandatory requireme...PGConf APAC 2018: Sponsored Talk by Fujitsu - The growing mandatory requireme...
PGConf APAC 2018: Sponsored Talk by Fujitsu - The growing mandatory requireme...
 
PGConf APAC 2018 - Lightening Talk #2 - Centralizing Authorization in PostgreSQL
PGConf APAC 2018 - Lightening Talk #2 - Centralizing Authorization in PostgreSQLPGConf APAC 2018 - Lightening Talk #2 - Centralizing Authorization in PostgreSQL
PGConf APAC 2018 - Lightening Talk #2 - Centralizing Authorization in PostgreSQL
 
PGConf APAC 2018 - Patroni: Kubernetes-native PostgreSQL companion
PGConf APAC 2018 - Patroni: Kubernetes-native PostgreSQL companionPGConf APAC 2018 - Patroni: Kubernetes-native PostgreSQL companion
PGConf APAC 2018 - Patroni: Kubernetes-native PostgreSQL companion
 
PGConf APAC 2018 - High performance json postgre-sql vs. mongodb
PGConf APAC 2018 - High performance json  postgre-sql vs. mongodbPGConf APAC 2018 - High performance json  postgre-sql vs. mongodb
PGConf APAC 2018 - High performance json postgre-sql vs. mongodb
 
PGConf APAC 2018 - Monitoring PostgreSQL at Scale
PGConf APAC 2018 - Monitoring PostgreSQL at ScalePGConf APAC 2018 - Monitoring PostgreSQL at Scale
PGConf APAC 2018 - Monitoring PostgreSQL at Scale
 
PGConf APAC 2018 - Where's Waldo - Text Search and Pattern in PostgreSQL
PGConf APAC 2018 - Where's Waldo - Text Search and Pattern in PostgreSQLPGConf APAC 2018 - Where's Waldo - Text Search and Pattern in PostgreSQL
PGConf APAC 2018 - Where's Waldo - Text Search and Pattern in PostgreSQL
 
PGConf APAC 2018 - Managing replication clusters with repmgr, Barman and PgBo...
PGConf APAC 2018 - Managing replication clusters with repmgr, Barman and PgBo...PGConf APAC 2018 - Managing replication clusters with repmgr, Barman and PgBo...
PGConf APAC 2018 - Managing replication clusters with repmgr, Barman and PgBo...
 
PGConf APAC 2018 - PostgreSQL HA with Pgpool-II and whats been happening in P...
PGConf APAC 2018 - PostgreSQL HA with Pgpool-II and whats been happening in P...PGConf APAC 2018 - PostgreSQL HA with Pgpool-II and whats been happening in P...
PGConf APAC 2018 - PostgreSQL HA with Pgpool-II and whats been happening in P...
 
Sponsored Talk @ PGConf APAC 2018 - Migrating Oracle to EDB Postgres Approach...
Sponsored Talk @ PGConf APAC 2018 - Migrating Oracle to EDB Postgres Approach...Sponsored Talk @ PGConf APAC 2018 - Migrating Oracle to EDB Postgres Approach...
Sponsored Talk @ PGConf APAC 2018 - Migrating Oracle to EDB Postgres Approach...
 
PGConf APAC 2018 - Tale from Trenches
PGConf APAC 2018 - Tale from TrenchesPGConf APAC 2018 - Tale from Trenches
PGConf APAC 2018 - Tale from Trenches
 
PGConf APAC 2018 Keynote: PostgreSQL goes eleven
PGConf APAC 2018 Keynote: PostgreSQL goes elevenPGConf APAC 2018 Keynote: PostgreSQL goes eleven
PGConf APAC 2018 Keynote: PostgreSQL goes eleven
 
Amazon (AWS) Aurora
Amazon (AWS) AuroraAmazon (AWS) Aurora
Amazon (AWS) Aurora
 
Use Case: PostGIS and Agribotics
Use Case: PostGIS and AgriboticsUse Case: PostGIS and Agribotics
Use Case: PostGIS and Agribotics
 
How to teach an elephant to rock'n'roll
How to teach an elephant to rock'n'rollHow to teach an elephant to rock'n'roll
How to teach an elephant to rock'n'roll
 
PostgreSQL on Amazon RDS
PostgreSQL on Amazon RDSPostgreSQL on Amazon RDS
PostgreSQL on Amazon RDS
 
PostgreSQL WAL for DBAs
PostgreSQL WAL for DBAs PostgreSQL WAL for DBAs
PostgreSQL WAL for DBAs
 
Lightening Talk - PostgreSQL Worst Practices
Lightening Talk - PostgreSQL Worst PracticesLightening Talk - PostgreSQL Worst Practices
Lightening Talk - PostgreSQL Worst Practices
 
Lessons PostgreSQL learned from commercial databases, and didn’t
Lessons PostgreSQL learned from commercial databases, and didn’tLessons PostgreSQL learned from commercial databases, and didn’t
Lessons PostgreSQL learned from commercial databases, and didn’t
 
Query Parallelism in PostgreSQL: What's coming next?
Query Parallelism in PostgreSQL: What's coming next?Query Parallelism in PostgreSQL: What's coming next?
Query Parallelism in PostgreSQL: What's coming next?
 
Why we love pgpool-II and why we hate it!
Why we love pgpool-II and why we hate it!Why we love pgpool-II and why we hate it!
Why we love pgpool-II and why we hate it!
 

Último

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
 
+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@
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Safe Software
 

Último (20)

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
 
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
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
 
Six Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal OntologySix Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal Ontology
 
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
 
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
 
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 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
 
Understanding the FAA Part 107 License ..
Understanding the FAA Part 107 License ..Understanding the FAA Part 107 License ..
Understanding the FAA Part 107 License ..
 
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
 
+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...
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
ICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesICT role in 21st century education and its challenges
ICT role in 21st century education and its challenges
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
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 ...
 
"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 ...
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 

Sponsored Talk @ PGConf APAC 2018 - Choosing the right partner in your PostgreSQL journey

  • 1. https://www.2ndQuadrant.com PGConf APAC Singapore | Mar 22-23, 2018 Umair Shahid Choosing the right partner in your PostgreSQL journey
  • 2. https://www.2ndQuadrant.com PGConf APAC Singapore | March 22-23, 2018 Who am I? ● Head of Marketing & Products @ 2ndQuadrant ● Got ‘pushed’ into PostgreSQL in 2004, ended up falling in love with it ● 2ndQuadrant is my 4th PostgreSQL company ● Active in the global PostgreSQL community ○ Head of PostgreSQL User Groups ■ Dubai | Islamabad ○ Member organizing team ■ 2Q PGConf | PGConf UK | PGConf APAC ○ Member talk selection committee: PGDay OZ ○ Advocacy at various events across the world
  • 3. https://www.2ndQuadrant.com PGConf APAC Singapore | Mar 22-23, 2018 Introducing PostgreSQL ● Database Management System ○ Relational & Object-Relational Features ○ ACID compliant ● Fully Open Source ○ Most liberal open source license: BSD ○ Free to use, free to distribute … UNLIMITED & FOREVER! ○ Open to enhancements and contributions ● Runs on all major operating systems ○ Linux ○ Unix (AIX, BSD, HP-UX, SGI IRIX, OSX, Solaris, Tru64) ○ Windows
  • 4. https://www.2ndQuadrant.com PGConf APAC Singapore | Mar 22-23, 2018 PostgreSQL is Cool !!! Maximum Database Size Unlimited Table Size 32 TB Row Size 1.6 TB Field Size 1 GB Rows per Table Unlimited Columns per Table 250 - 1600 (depending on column types) Indexes per Table Unlimited
  • 5. https://www.2ndQuadrant.com PGConf APAC Singapore | Mar 22-23, 2018 PostgreSQL is Cool !!! ● Multi-User, highly concurrent design ● SQL:2011 compliant ● Designed for extensibility ● Can be used for OLTP as well as OLAP operations ● Can be used for Data Warehousing & Data Mining
  • 6. https://www.2ndQuadrant.com PGConf APAC Singapore | Mar 22-23, 2018 NoSQL / Big Data features ● HSTORE ● XML ● JSON & JSONB ● TABLESAMPLE ● BRIN INDEXES ● Parallel sequential scan ● Parallel aggregates ● FDWs PostgreSQL is Cool !!!
  • 7. https://www.2ndQuadrant.com PGConf APAC Singapore | Mar 22-23, 2018 PostgreSQL is Cool !!!
  • 8. https://www.2ndQuadrant.com PGConf APAC Singapore | Mar 22-23, 2018 It’s my livelihood! PostgreSQL is Cool !!!
  • 9. https://www.2ndQuadrant.com PGConf APAC Singapore | Mar 22-23, 2018 PostgreSQL - History ● Developed by Stonebraker in 1986-93 @ University of California at Berkeley, after he left Ingres – hence name Post gres ● Literally a ground-up rethink about how databases should work ○ Multiple CPUs ○ Advanced concurrency design ○ User defined datatypes ○ User defined functions ○ Partial indexes ● All these concepts started with PostgreSQL and then went into other databases
  • 10. https://www.2ndQuadrant.com PGConf APAC Singapore | Mar 22-23, 2018 PostgreSQL - History ● University Postgres 1986-1993 ● Postgres95 1994-1995 ● PostgreSQL 1996- ○ Phase 1: Avoid crashes 1996-1998 ○ Phase 2: SQL Compliance 1998-2001 ○ Phase 3: Robustness 2001-2004 ○ Phase 4: Enterprise Features 2004-2011 ○ Phase 5: World Class 2011-
  • 11. https://www.2ndQuadrant.com PGConf APAC Singapore | Mar 22-23, 2018 ● Open and active community ● Spread across the globe ○ 49 Local User Groups in 25 countries ● Code contributors PostgreSQL Community Core Team Committers Major Contributors Contributors
  • 12. https://www.2ndQuadrant.com PGConf APAC Singapore | Mar 22-23, 2018 Major contributor to open source PostgreSQL ● Logical Replication (10.0) ● Parallel Aggregates (9.6) ● Postgres-XL - MPP & horizontally scalable PostgreSQL (9.5) ● Multi Master Replication - BDR (9.4) ● Hot Standby (9.0) ● Point in time Recovery (8.0) About 2ndQuadrant
  • 13. https://www.2ndQuadrant.com PGConf APAC Singapore | Mar 22-23, 2018 ● Biggest collective of PostgreSQL contributors ○ 4 committers (including 1 member of core team, out of only 5 in the world) ○ 17 major contributors ● Thought leader in PostgreSQL development ○ Major sponsors of the PostgreSQL project ○ The only company to contribute major features into all of the last 13 releases About 2ndQuadrant (contd … )
  • 14. https://www.2ndQuadrant.com PGConf APAC Singapore | Mar 22-23, 2018 SO WHAT? WHO CARES?
  • 15. https://www.2ndQuadrant.com PGConf APAC Singapore | Mar 22-23, 2018 What does that mean for you? ● The same contributors to PostgreSQL are the ones that make up the 2ndQuadrant Support and Services teams ● Our extensive contributions mean that no one in the world knows PostgreSQL better than we do ● We use this knowledge to provide a guaranteed 24-hour bug fix
  • 16. https://www.2ndQuadrant.com PGConf APAC Singapore | Mar 22-23, 2018 But wait … THERE’S MORE!
  • 17. https://www.2ndQuadrant.com PGConf APAC Singapore | Mar 22-23, 2018 2ndQuadrant experts are local to you ● Presence in 20+ countries ● Operating companies in: USA, UK, France, Italy, Germany, Ecuador, Australia, India ● Support customers on 6 continents
  • 18. https://www.2ndQuadrant.com PGConf APAC Singapore | Mar 22-23, 2018 24/7 Production Support When it’s critical, you can count on us! Our Guarantees ● A live local person response to your inquiry within 15 minutes ● A workaround to your problem within 4 hours ● A Bug fix within 24 hours “The [2ndQuadrant] support is always committed to the best answer. Not the first answer.” - Otávio Sampaio; CIO, Fidelize
  • 19. https://www.2ndQuadrant.com PGConf APAC Singapore | Mar 22-23, 2018 Remote DBA Put your database in Expert hands ● Real-time monitoring and alerts ● 24/7 Production Support Service ● Annual Health Check ● Reduce cost on resources ● Save money on downtime ● Frequent status reports & updates
  • 20. https://www.2ndQuadrant.com PGConf APAC Singapore | Mar 22-23, 2018 Reasons to get a Health Check ● Change of usage patterns ● Increase in size & scale ● Hardware Upgrades ● Maximize bang for your buck! ● Validate configuration & deployment against best practices PostgreSQL Health Check Prevention is better than a cure
  • 21. https://www.2ndQuadrant.com PGConf APAC Singapore | Mar 22-23, 2018 Performance Tuning Maximize your Return On Investment In-depth analysis of ● Database Configuration Tuning ● Table Partitioning ● Hardware Usage ● Connection Pooling Review ● Slow Running Queries
  • 22. https://www.2ndQuadrant.com PGConf APAC Singapore | Mar 22-23, 2018 ● A data breach will cost the average company about $3.8 million ● PostgreSQL Security Audit helps you ✓ Identify breach points in your database ✓ Ensure SLAs are met ✓ Classify Vulnerabilities ✓ Validate Security of Backups and Backup Channels ✓ Identify Outdated Software and Libraries ✓ Comply with regulations like GDPR, PCI, & DSS PostgreSQL Security Audit Identify threats to harden your database
  • 24. https://www.2ndQuadrant.com PGConf APAC Singapore | Mar 22-23, 2018 ● Postgres-BDR (Bi-Directional Replication) ○ Multimaster Replication for PostgreSQL ○ Geographically distributed databases ○ Asynchronous logical replication ● pglogical ○ Logical Replication ○ Migrate, upgrade, aggregate, scale out, or integrate ○ Replicate across PostgreSQL major versions ● repmgr ○ High availability and auto-failover management ○ Manages PostgreSQL clusters using Hot Standby capability ○ Simplifies administration and daily management Popular Tools by 2ndQuadrant
  • 25. https://www.2ndQuadrant.com PGConf APAC Singapore | Mar 22-23, 2018 Popular PostgreSQL Tools (contd …) ● Postgres-XL ○ Horizontally scalable PostgreSQL ○ OLTP and OLAP workloads with MPP parallelism ○ Fully ACID compliant including MVCC ● Barman ○ Backup strategy & disaster recovery management ○ Full hot and incremental backups with zero data loss ○ Parallel copy for backup and recovery ● OmniDB ○ Interactive browser-based tool for database management ○ Light weight, responsive interface ○ Easy to manage, SQL editing
  • 26. https://www.2ndQuadrant.com PGConf APAC Singapore | Mar 22-23, 2018 Knowledge is power Sharing knowledge is powerful
  • 27. https://www.2ndQuadrant.com PGConf APAC Singapore | Mar 22-23, 2018 Come to our table for more information! Umair Shahid umair.shahid@2ndQuadrant.com info@2ndQuadrant.com @pg_umair