Хотелось пополнить резюме, а написала LSM-движок с MVCC, снапшотами и Value Log на чистом Go

Неделю назад я не думала, что буду писать базу данных . Начиналось всё с банального «хочу строчку в резюме». А получилось: LSM‑дерево, MVCC, снапшоты, Value Log, WAL, компакшн, Column Families и даже GC. Всё на чистом Go, без cgo. Плюс gRPC, REST, CLI и Docker из коробки. Рассказываю, как собирала конструктор, где наступала на грабли и почему fsync — это боль, и в конце даже небольшая любовная драма в CLI Узнать, что у меня получилось

https://habr.com/ru/articles/1032208/

#scoriadb #lsmtree #mvcc #keyvalue_database #go #транзакции #column_families

Хотелось пополнить резюме, а написала LSM-движок с MVCC, снапшотами и Value Log на чистом Go

Введение: Неделю назад я не думала писать такую базу данных Начиналось всё с банального желания пополнить свое резюме парой строчек. Листала сайты с разными проектами, чтобы...

Хабр

MariaDB users: this is worth a look 🦭 👀

TideSQL brings TidesDB into MariaDB as a pluggable storage engine, with standard SQL access to features like transactions, indexes, online DDL, backups, encryption, and TTL

Video: https://www.youtube.com/watch?v=WwHqEvOuD3E

#MariaDB #LSMTree #OpenSource #TidesDB

Riding The Tides - Building a Modern Storage Engine (MariaDB Foundation)

YouTube
🤓 Wow, who would've thought that running a reading group at #Microsoft revolves around #databases and meetings about databases? It's like a support group for people who dream in #SQL and can't escape acronyms like #SIGMOD. 📚 Apparently, databases are the universe and this group is the Big Bang, spreading enlightenment one LSM tree at a time. 🌳
https://armaansood.com/posts/systems-reading-group/ #readinggroup #LSMtree #HackerNews #ngated
Five Years of Running a Systems Reading Group at Microsoft

BadgerDB как бэкенд для LDAP-каталога

Расскажем о том, как мы используем BadgerDB в качестве базы данных для LDAP-каталога, также вспомним технические основы LDAP и обсудим критерии выбра BadgerDB для наших целей.

https://habr.com/ru/companies/avanpost/articles/886622/

#ldap #badgerdb #backend #go #keyvalue #lsmtree #hierarchy

BadgerDB как бэкенд для LDAP-каталога

И снова здравствуйте! Многие знают, что тема создания домена в Linux-инфраструктурах, подобного MS Active Directory, – одна из наиболее сложных в текущей стратегии изменения инфраструктур крупных...

Хабр

Ope! Less than ten minutes until we resume rebuilding HanoiDB in #RustLang. Join me live:

https://youtube.com/live/pq8qoIS9iXk?feature=share

#Databases #Erlang #LSMTree

Before you continue to YouTube

It’s another Sunday, so let’s write some more databass! Join me at 1:30pm CDT.

Reminder, I’ve moved my stream to YouTube. Follow this link to catch today’s session:

https://www.youtube.com/live/Xf5VJIyPxJ0

In your time zone: https://everytimezone.com/s/9fd6c29b

#RustLang #Databases #LSMTree

Implementing HanoiDB - Session 5: Nursery

YouTube