Logo Crossweb

Log in

No account yet? Forgot password

Przypomnij hasło

close Wypełnij formularz.
Na Twój adres e-mail zostanie wysłane link umożliwiający zmianę hasła.
Send
This event has already taken place. Check upcoming events

Building an open-source MongoDB-compatible database on top of PostgreSQL

Event:
Building an open-source MongoDB-compatible database on top of PostgreSQL
Event type:
Webinar
Category:
IT
Topic:
Date:
21.02.2023 (tuesday)
Time:
19:00
Language:
Polish , English
Price:
Free
City:
Place:
On-line
Address:
On-line
Description:

DataOps Poland

21.02.2023 19:00

MongoDB is a life-changing technology for many developers, empowering them to build applications faster than using relational databases. However, MongoDB abandoned its open-source roots, changing the license to SSPL and making it unusable for many open-source and commercial projects. We decided to change that, so we started working on FerretDB – an open-source proxy written in Go. It accepts connections and handles queries from unmodified MongoDB clients, and stores data in PostgreSQL.

Speaker: Alexey Palazhchenko

In my talk, I will discuss our reasoning for starting this project, our vision, and our plans for the future. I will also cover a lot of technical aspects of FerretDB, such as:

• How did we implement the MongoDB wire protocol?

• How do we store MongoDB/BSON documents in PostgreSQL/jsonb columns?

• How do we query and filter data using SQL, and what problems have we encountered?

• How do we test our implementation?

• And others.


https://www.ferretdb.io/

Zajrzyjcie na nasze social media, dużo się tam dzieje:

FACEBOOK

https://www.facebook.com/DataOps-Poland-110921737277708

LINKEDIN

https://www.linkedin.com/company/dataops-polska/

Kursy i szkolenia

https://www.dataops-academy.pl

Kolejny zastrzyk nowej wiedzy - czekamy na Ciebie!

Pozdrawiamy!

Zespól DataOps


Alexey Palazhchenko

Experienced software engineer with team leadership skills.

Professional Go developer since r60.

Experience with Docker, Kubernetes, Ansible, Prometheus, InfluxDB, Grafana.

PostgreSQL, MySQL, MongoDB, Redis, Kafka.

Experience in designing and implementing scalable and highly available systems.

Professionally used in the past: Ruby, Ruby on Rails, Python, Django, Java, C++, Chef.

Go meetup organizer and speaker. GolangShow podcast co-host.


Participants (1):

Profile of employers

Similar events