39.3K subscribers
1.7K photos
49 videos
5 files
1.82K links
Download Telegram
👣 Ente

Сервис, который предоставляет полностью открытую платформу с сквозным шифрованием, позволяющую хранить ваши данные в облаке без необходимости доверять поставщику услуг.

Альтернатива ва Google Photos и Apple Photos.

#golang #backend

Github

@Golang_google
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥20👍32🥰1
This media is not supported in your browser
VIEW IN TELEGRAM
👣 Logdy - terminal logs in web browser

Веб-инструмент для просмотра журналов в режиме реального времени.

Транслируйте любое содержимое в веб-интерфейс с автоматически сгенерированными фильтрами.


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

$ brew install logdy

#backend #golang.

Github: https://github.com/logdyhq/logdy-core
Demo: https://demo.logdy.dev/
Инструмент: https://logdy.dev/

@Golang_google
Please open Telegram to view this post
VIEW IN TELEGRAM
👍207🤔4🔥2
👩‍💻 Hanko

Готовое решение на Go для аутентификации и управления пользователями для разработчиков.

Альтернатива Clerk & Auth0 с открытым исходным кодом.

- Поддерживает все современные методы аутентификации, включая пароли доступа, входы в социальные сети и единый вход SAML
- Очень гибкие параметры настройки (например, необязательные пароли, которые могут быть удалены пользователем, только пароль доступа, только OAuth).
- Быстрая интеграция с веб-компонентами Hanko Elements (встраиваемые компоненты для входа в систему/регистрации и профиля учетной записи)

#backend #golang

Github

@golang_google
Please open Telegram to view this post
VIEW IN TELEGRAM
👍376🔥3🤬1
🧠 UnisonDB - экспериментальная база, которая убирает боль синхронизации в распределённых системах

Главная идея простая, но мощная:
все узлы хранят одно и то же состояние, и оно автоматически синхронизируется без конфликтов — даже оффлайн.

Как это работает
- Используются CRDT — структуры данных, которые сами разрешают конфликты
- Вся система построена как event log (каждое изменение — событие)
- Данные сначала пишутся локально, потом догоняют сеть
- Нет «главного сервера» — каждый узел может быть источником истины

Что это даёт
- Мгновенные локальные обновления (даже без интернета)
- Автоматическая консистентность без ручных merge
- Идеально для приложений, которые должны работать оффлайн и в real-time

Где это полезно
- мобильные и edge-приложения
- коллаборативные редакторы
- распределённые системы без единого центра
- автономные агенты и IoT

Почему это интересно
Это не просто база данных - это попытка пересобрать модель хранения данных под эпоху распределённого ПО, где сеть ненадёжна, а приложение должно всегда работать.

https://github.com/ankur-anand/unisondb

#databases #crdt #distributedSystems #eventSourcing #edgecomputing #backend #systemdesign
12👍10🔥3🤯2