Speaker

Peter Farkas

Peter Farkas

Co-Founder and CEO at FerretDB

Alicante, Spain

Actions

Peter is an expert in leading and managing distributed teams working on Open Source projects. He has spent the majority of his career in Open Source, with a focus on database and Big Data technologies at companies such as Percona and Cloudera
While at Percona, Peter played a pivotal role in building Percona Support, which quickly became a benchmark for service quality and excellence in Enterprise Open Source database software support. Peter holds a Master's degree in Management from the University of Buckingham and has a passion for reading and exploring new places around the world.

Area of Expertise

  • Information & Communications Technology
  • Business & Management

Topics

  • Database
  • Open source database
  • PostgreSQL
  • Postgres community
  • mongodb
  • Mongo
  • Open Source Software
  • open source

MongoDB Alternatives: Is There A Need For A New Open Standard?

This talk takes you on a journey through the history of SQL as an Open Standard, emphasizing its pivotal role in shaping the database industry. It also highlights the pressing need for a similar standard in MongoDB-compatible open databases. The presentation introduces FerretDB as a groundbreaking solution bridging MongoDB and open databases, ensuring seamless transitions without extensive application-level changes. This talk illuminates the importance of open standards and presents a path forward for enhanced compatibility and collaboration within the open-source database community.

Moving MongoDB Workloads to Postgres with FerretDB

MongoDB, a widely used database, has garnered both love and hate from its users across different industries due to its ease of use. However, it is no longer open source, faces licensing issues, and requires additional resources and knowledge to run. Is there a viable alternative? Can we move existing MongoDB workloads to Postgres without any application-level changes? How can we ensure MongoDB users can continue to use their tools and frameworks?
In this talk, we will discuss the current state of document databases and why there is a need for a new open source standard. We propose that Postgres should serve as the database backend for this standard. We will also demonstrate how to equip your Postgres database with FerretDB, enabling it to handle MongoDB workloads. Finally, we will showcase some MongoDB tools that can be used to manage the database just like if it would be MongoDB.

Open Standards and Open Source: An Introduction

Delve into the world of Open Source and Open Standards in this enlightening talk. We'll define Open Source, explore its licenses, and showcase software examples, followed by the workings of Open Source projects. We'll then shift to Open Standards, offering definitions, examples, and insights into their creation. The discussion includes a comparison of values between Open Source and Open Standards, the evolution of SQL as an Open Standard, its relationship with Open Source, and historical parallels in Document Databases. Peter's personal connection to the subject adds a unique perspective to this comprehensive introduction.

Moving MongoDB Workloads to Postgres with FerretDB

MongoDB, a widely used database, has garnered both love and hate from its users across different industries due to its ease of use. However, it is no longer open source, faces licensing issues, and requires additional resources and knowledge to run. Is there a viable alternative? Can we move existing MongoDB workloads to Postgres without any application-level changes? How can we ensure MongoDB users can continue to use their tools and frameworks?
In this talk, we will discuss the current state of document databases and why there is a need for a new open source standard. We propose that Postgres should serve as the database backend for this standard. We will also demonstrate how to equip your Postgres database with FerretDB, enabling it to handle MongoDB workloads. Finally, we will showcase some MongoDB tools that can be used to manage the database just like as if it would be MongoDB.
This use case connects Postgres with a different community and workloads, thereby contributing to its success.

WeAreDevelopers World Congress 2024 Sessionize Event

July 2024 Berlin, Germany

State of Open Con 24 Sessionize Event

February 2024 London, United Kingdom

LinuxFest Northwest (MiniFest) 2023 Sessionize Event

October 2023 Bellingham, Washington, United States

DeveloperWeek Latin America 2023 Sessionize Event

June 2023

Peter Farkas

Co-Founder and CEO at FerretDB

Alicante, Spain

Actions

Please note that Sessionize is not responsible for the accuracy or validity of the data provided by speakers. If you suspect this profile to be fake or spam, please let us know.

Jump to top