~/talk

Moving MongoDB Workloads to Postgres with FerretDB

Talkat Big Data Conference Europe 2023 · 2023-11-22..11-24· [databases]
slides:none on file

FerretDB claims it lets MongoDB applications run unchanged on Postgres by translating the MongoDB wire protocol into SQL and shipping under Apache 2.0, turning Postgres (and SQLite, SAP HANA, cloud Postgres providers) into a MongoDB-compatible layer. Independent tests show roughly a 50% performance gap versus MongoDB Atlas today but the project reports production readiness and over 1,000 migrations underway. The thing built is a standalone proxy that accepts MongoDB drivers, issues SQL to the backend, and works well enough to replace embedded or cloud MongoDB deployments without application rewrites.

AI-written summary · about

  1. 0:00MongoDB and FerretDB intro
  2. 1:08Why MongoDB is not open source anymore
  3. 6:51SQL history overview
  4. 14:26MongoDB’s proprietary shift
  5. 21:39FerretDB as MongoDB alternative
  6. 26:48FerretDB architecture and backends
  7. 27:53Performance benchmarks and compatibility
  8. 29:58FerretDB adoption and use cases
  9. 30:41Conclusion and call to action
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.