TGViewer
dmedovich notes dmedovich notes @dmedovich_notes · 156 subscribers
Post #26 509
honey@lab:~$ cat amber/notes-2

😗😗😗
amber уже хранит логи и трейсы — почти бесплатно, потому что формат данных у них почти одинаковый. И вот сидишь, смотришь на это и думаешь: а не добавить ли ещё и метрики дабы гешталь закрыть. Тогда выходит одна база на все три сигнала. Никаких отдельных Loki, Tempo и Mimir под каждый — поднял один amber, и он хранит всё вместе. Нюанс один: метрики — совсем другой формат данных, а значит, и движок нужен свой.


Но об этом позже. А пока — небольшая рефлексия про mmap и почему понадобился новый индекс для amber.
https://dmedovich.com/posts/mmap-sigbus-amber.html

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

P.s а еще кстати, клиент для IRC Libera.Chat сделал
Dmedovich One mmap for you, or two SIGBUSes for someone else? - Daniil Medovich Why amber rejects mmap in embedded mode: hidden I/O, SIGBUS, fail-stop semantics, and the AFT2 index format.
  • 🔥 5
  • 🏆 3
More from @dmedovich_notes
  1. Sep 9, 2026В погоне за ядрами: история про микрооптимизацию хеш-функции Иногда значительная часть CPU…
  2. Aug 26, 2026Прунинг сегментов в Amber: Ribbon, CQF и SuRF 😴 Хватит пока с нас индексов — поговорим не…
  3. Aug 9, 2026Learned Index, или хоть кто-то умный... Провёл небольшой эксперимент с индексом в Amber. И…
  4. May 24, 2026honey@lab:~$ cat queen/dev-blog/01 ☺️☺️☺️ Queen v0.7.0 Большая обновочка прикатила в мою q…
  5. May 21, 2026honey@lab:~$ cat amber/dev-blog/01 🏠Bitmap, ribbon, posting list — или как усидеть на трё…
  6. May 3, 2026@lab:~$ cat post/honey-garden 🧑‍💻🧑‍💻🧑‍💻 2 недели, golang и react итоги: Каждый раз,…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →