Forwarded from Библиотека Go-разработчика | Golang
🛠 LinDB — масштабируемая, высокопроизводительная и высокодоступная распределенная база данных временных рядов на базе Go
К линейке систем баз данных на базе Go присоединяется LinDB — новая база данных временных рядов, ориентированная на производительность и доступность, доступ к которой можно получить через REST API.
👩💻 GitHub
К линейке систем баз данных на базе Go присоединяется LinDB — новая база данных временных рядов, ориентированная на производительность и доступность, доступ к которой можно получить через REST API.
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
Forwarded from Библиотека Go-разработчика | Golang
📨 Запуск SMTP-сервера — это на 50% написание кода и на 50% работа с настройками DKIM, SPF и DMARC. В этой статье кофаундер Valyent Alexis Bouchez рассматривает обе стороны. Библиотека go-smtp в конечном итоге выполняет тяжелую работу.
👉 Читать гайд
👉 Читать гайд
Forwarded from Go Library
Bloom filters
https://eli.thegreenplace.net/2025/bloom-filters
The original motivation for the creation of Bloom filters is efficient set membership, using a probabilistic approach to significantly reduce the time and space required to reject items that are not members in a certain set.
The data structure was proposed by Burton Bloom in a 1970 paper titled "Space/Time Trade-offs in Hash Coding with Allowable Errors". It's a good paper that's worth reading.
https://eli.thegreenplace.net/2025/bloom-filters
Forwarded from Go Library
Killing O(n): How Timing Wheels Expire 10 Million Keys Effortlessly in Golang
https://medium.com/@ankur_anand/killing-o-n-how-timing-wheels-expire-10-million-keys-effortlessly-in-golang-9a6b8709fd91
https://medium.com/@ankur_anand/killing-o-n-how-timing-wheels-expire-10-million-keys-effortlessly-in-golang-9a6b8709fd91