DEV Community

Franck Pachot profile picture

Franck Pachot

Developer Advocate ▝▞ YugabyteDB - postgres compatible distributed SQL open-source database, 🅾Oracle Certified Master, 🍃MongoDB Certified Associate Data Modeler 🐘 PostgreSQL fan,🔶AWS Data Hero

Education

Master MIAGE, Université Paris-Sud, France

Work

Developer Advocate at Yugabyte

Six Year Club
Writing Debut
2 Week Community Wellness Streak
Five Year Club
Four Year Club
1 Week Community Wellness Streak
16 Week Writing Streak
Three Year Club
8 Week Writing Streak
4 Week Writing Streak
Two Year Club
One Year Club
Multi-Region Distributed SQL Transaction Latency

Multi-Region Distributed SQL Transaction Latency

Comments
13 min read

Want to connect with Franck Pachot?

Create an account to connect with Franck Pachot. You can also sign in below to proceed if you already have an account.

Already have an account? Sign in
Global Secondary Indexes in Distributed SQL

Global Secondary Indexes in Distributed SQL

3
Comments
7 min read
Optimistic Concurrency Control: Alice and Bob Couldn't Sit Together 🙁

Optimistic Concurrency Control: Alice and Bob Couldn't Sit Together 🙁

8
Comments 1
7 min read
Joins, Scale, and Denormalization

Joins, Scale, and Denormalization

3
Comments
13 min read
DynamoDB-style Limits for Predictable SQL Performance?

DynamoDB-style Limits for Predictable SQL Performance?

14
Comments 2
6 min read
Aurora DSQL - Simple Inserts Workload from an AWS CloudShell

Aurora DSQL - Simple Inserts Workload from an AWS CloudShell

7
Comments
17 min read
Aurora DSQL: Create a Serverless Cluster and Connect with PostgreSQL Client

Aurora DSQL: Create a Serverless Cluster and Connect with PostgreSQL Client

13
Comments
5 min read
Amazon Aurora DSQL: Which PostgreSQL Service Should I Use on AWS ?

Amazon Aurora DSQL: Which PostgreSQL Service Should I Use on AWS ?

10
Comments
6 min read
YugabyteDB MVCC and Updates: columns vs. JSON

YugabyteDB MVCC and Updates: columns vs. JSON

Comments
8 min read
Aurora Limitless - Sequences

Aurora Limitless - Sequences

Comments
4 min read
Aurora Limitless - Global Consistency (ACID)

Aurora Limitless - Global Consistency (ACID)

5
Comments
2 min read
Aurora Limitless - Collocation (and porting PgBench)

Aurora Limitless - Collocation (and porting PgBench)

Comments
8 min read
Aurora Limitless - Reference Tables

Aurora Limitless - Reference Tables

1
Comments
6 min read
Aurora Limitless - Resharding

Aurora Limitless - Resharding

Comments
8 min read
Aurora Limitless - SQL Limitations

Aurora Limitless - SQL Limitations

8
Comments
6 min read
No Gap Ordered Numbering in SQL: A Unique Index to Serialize In Read Committed

No Gap Ordered Numbering in SQL: A Unique Index to Serialize In Read Committed

Comments
5 min read
Aurora Limitless - Single and Multi-Shard Scan

Aurora Limitless - Single and Multi-Shard Scan

3
Comments
5 min read
Aurora Limitless - Sharded Table

Aurora Limitless - Sharded Table

2
Comments
9 min read
Aurora Limitless - Connection

Aurora Limitless - Connection

2
Comments
4 min read
Aurora Limitless - Creation

Aurora Limitless - Creation

78
Comments
2 min read
Achieving Precise Clock Synchronization on AWS

Achieving Precise Clock Synchronization on AWS

2
Comments
9 min read
blog yb Covering Indexes: add columns in the Key or in Include?

blog yb Covering Indexes: add columns in the Key or in Include?

1
Comments
2 min read
100k Write IOPS in Aurora t3.medium ?

100k Write IOPS in Aurora t3.medium ?

4
Comments
6 min read
Starting a YugabyteDB lab cluster with AWS CLI

Starting a YugabyteDB lab cluster with AWS CLI

2
Comments
4 min read
What's behind the Call Home option?

What's behind the Call Home option?

1
Comments
2 min read
Speeding Up Foreign Key Constraints During Migrations

Speeding Up Foreign Key Constraints During Migrations

2
Comments
4 min read
SQL-92 in TPC Benchmarks: Are They Still Relevant?

SQL-92 in TPC Benchmarks: Are They Still Relevant?

7
Comments
10 min read
Indexing for a Scalable Serialization Isolation Level

Indexing for a Scalable Serialization Isolation Level

3
Comments 2
5 min read
The Doctor's On-Call Shift example and a Normalized Relational Schema to Avoid Write Skew

The Doctor's On-Call Shift example and a Normalized Relational Schema to Avoid Write Skew

2
Comments 3
7 min read
You Probably Don't Need Serializable Isolation

You Probably Don't Need Serializable Isolation

5
Comments
4 min read
A brief example of an SQL serializable transaction

A brief example of an SQL serializable transaction

22
Comments 9
7 min read
YugabyteDB as a Graph database with PuppyGraph

YugabyteDB as a Graph database with PuppyGraph

1
Comments
4 min read
AWS re:Invent 2024 - Which sessions I'll try to attend.

AWS re:Invent 2024 - Which sessions I'll try to attend.

14
Comments
7 min read
PostgreSQL Semi Join, Unique-ify RHS, Materialized CTEs, and Rows Estimation

PostgreSQL Semi Join, Unique-ify RHS, Materialized CTEs, and Rows Estimation

3
Comments
9 min read
Native GLIBC instead of Linuxbrew since 2.21

Native GLIBC instead of Linuxbrew since 2.21

1
Comments
3 min read
pgSphere and Q3C on Distributed SQL

pgSphere and Q3C on Distributed SQL

2
Comments
4 min read
IN() Index Scan in PostgreSQL 17 and YugabyteDB LSM Tree

IN() Index Scan in PostgreSQL 17 and YugabyteDB LSM Tree

1
Comments
9 min read
Frequent Re-Connections improved by Connection Manager

Frequent Re-Connections improved by Connection Manager

Comments
4 min read
Maintaining Throughput With Less Physical Connections

Maintaining Throughput With Less Physical Connections

Comments
6 min read
YugabyteDB Connection Manager: a Database Resident Connection Pool with Shared Processes

YugabyteDB Connection Manager: a Database Resident Connection Pool with Shared Processes

Comments
7 min read
ERROR: index row size 3056 exceeds btree version 4 maximum 2704 for index

ERROR: index row size 3056 exceeds btree version 4 maximum 2704 for index

6
Comments
4 min read
Write Buffering to Reduce Raft Consensus Latency in YugabyteDB

Write Buffering to Reduce Raft Consensus Latency in YugabyteDB

5
Comments 1
11 min read
Asynch replication for Disaster Recovery, Read Replicas, and Change Data Capture

Asynch replication for Disaster Recovery, Read Replicas, and Change Data Capture

Comments
3 min read
Fast PITR and MVCC reads with Key-Value LSM Tree

Fast PITR and MVCC reads with Key-Value LSM Tree

Comments
4 min read
RocksDB, Key-Value Storage, and Packed Rows: the backbone of YugabyteDB's distributed tablets flexibility

RocksDB, Key-Value Storage, and Packed Rows: the backbone of YugabyteDB's distributed tablets flexibility

3
Comments
3 min read
SQL as fast as NoSQL, Bulk Loads, Covering and Partial Indexes

SQL as fast as NoSQL, Bulk Loads, Covering and Partial Indexes

2
Comments
4 min read
Batching and Push-Downs to Distribute with High-Performance reads and writes

Batching and Push-Downs to Distribute with High-Performance reads and writes

2
Comments
7 min read
Fault Tolerance with Raft and no Single Point of Failure

Fault Tolerance with Raft and no Single Point of Failure

1
Comments
3 min read
Linearly Scalable Architecture with Separation of Concern

Linearly Scalable Architecture with Separation of Concern

Comments
2 min read
Most Complete Auto-Sharding and Partitioning Strategies

Most Complete Auto-Sharding and Partitioning Strategies

Comments
1 min read
Pessimistic locking, Read Committed, and all Isolation Levels

Pessimistic locking, Read Committed, and all Isolation Levels

1
Comments
2 min read
Unique PostgreSQL-compatible Distributed SQL database

Unique PostgreSQL-compatible Distributed SQL database

Comments
4 min read
🧵10 Facts About YugabyteDB: Misconceptions Debunked

🧵10 Facts About YugabyteDB: Misconceptions Debunked

1
Comments
1 min read
Physically isolating tenants with tablespaces and smart drivers in YugabyteDB

Physically isolating tenants with tablespaces and smart drivers in YugabyteDB

1
Comments
5 min read
Implementing “Get or Create” in YugabyteDB (or PostgreSQL)

Implementing “Get or Create” in YugabyteDB (or PostgreSQL)

2
Comments
11 min read
Multi-Statement SQL for reducing write latency in YugabyteDB (and PostgreSQL alternative to INSERT ALL)

Multi-Statement SQL for reducing write latency in YugabyteDB (and PostgreSQL alternative to INSERT ALL)

1
Comments
7 min read
Different Roles for Read Replicas in PostgreSQL and YugabyteDB

Different Roles for Read Replicas in PostgreSQL and YugabyteDB

1
Comments
7 min read
Clustering Factor for YugabyteDB Index Scan: correlation between secondary indexes and the primary key

Clustering Factor for YugabyteDB Index Scan: correlation between secondary indexes and the primary key

Comments
8 min read
Performance of range queries in B-Tree and LSM indexes

Performance of range queries in B-Tree and LSM indexes

20
Comments
9 min read
Observing CPU/RAM/IO pressure in YugabyteDB with Linux PSI on AlmaLinux8 (Pressure Stall Information)

Observing CPU/RAM/IO pressure in YugabyteDB with Linux PSI on AlmaLinux8 (Pressure Stall Information)

2
Comments
8 min read
loading...