Useful Tools | Linux | GitOps | DevOps
5.7K subscribers
140 photos
1 video
7 files
663 links
Полезные бесплатные opensource инструменты на все случаи жизни, а иногда и советы.

Понравился проект из поста - поддержи автора звездой!

Автор: @dmitry_malinin
Web: https://gitgate.d3.ru

Сотрудничество: @maxgrue
Обсуждение: @gittalk
Download Telegram
Список API публичных сервисов. Начиная от погоды и geoip до криптобирж... Скорее интересно разработчикам. но и из шела подергать curl-ом и распарсить json ответ в красивый вид не возбраняется..

https://github.com/public-api-lists/public-api-lists/tree/master?tab=readme-ov-file#cloud-storage--file-sharing

#api
🔥20👍3
transfer.sh - утилитка / сервис для обмена файлами из CLI

Может быть развернута локально. Написана на go.

Поддерживает передачу в облачные хранилища S3 (Amazon S3), gdrive (Google Drive), storj (Storj) и в локальную FS

https://github.com/dutchcoders/transfer.sh

Подсказал: Андрей Шибанов @RoamingRoot

#cli #file #share #cloud
👍19🔥6
WeSQL- это MySQL с облачной архитектурой, которая использует S3S3-совместимые системы) для хранения данных, обеспечивая аварийное восстановление в пределах зоны доступности с нулевой потерей данных практически по цене одной реплики.

Он идеально подходит для пользователей, которым требуется простое в развертывании, масштабируемое, экономичное и удобное для разработчиков решение для бессерверной базы данных MySQL, особенно для тех, кто ищет решение, поддерживающее BYOC (Bring Your Own Cloud). Независимо от того, являетесь ли вы разработчиком, DevOps-инженером или организацией.

Совместимость с MySQL:

WeSQL привносит новые возможности в MySQL благодаря инновационной архитектуре с использованием немодифицированной кодовой базы MySQL Server, обеспечивая полную совместимость с MySQL. Это позволяет WeSQL быстро внедрять новые функции MySQL и исправлять ошибки, обеспечивая плавную интеграцию с существующими инструментами и приложениями MySQL.

https://github.com/wesql/wesql

опубликовано в @gitgate

#db #cloud #cluster #mysql
👍5🔥3
RadonDB - облачная база данных на основе MySQL, построенная в виде полностью распределенного кластера, обеспечивающая неограниченную масштабируемость (масштабирование), емкость и производительность.

Он поддерживал распределенные транзакции, обеспечивающие высокую согласованность данных, и использовал MySQL в качестве механизма хранения для обеспечения надежности данных. RadonDB совместим с протоколом MySQL и поддерживает автоматическое сегментирование таблиц, а также пакет функций автоматизации для упрощения рабочего процесса обслуживания и эксплуатации.

Функции:

- автоматическое шардирование
- аудит и журналирование
- параллельное выполнение: параллельный запрос, параллельный DML и параллельный DDL
- параллельная CHECKSUM TABLE: дает те же результаты, что и MySQL.
- распределенные транзакции: изоляция снапшотов
- распределенные Joins: Sort-Merge Join, Nested-Loop Join
- распределенный полнотекстовой поиск
- мультитенант по базе данных
- Подготовленный SQL Statement
- JSON

https://github.com/radondb/radon

опубликовано в @gitgate

#db #cloud #cluster #mysql
🔥10👍7
telegram-upload - используйте вашу личную учетную запись Telegram для загрузки и скачивания файлов размером до 4 GiB (2 GiB для бесплатные пользователей). Превратите Telegram в свое персональное облако!

https://github.com/Nekmo/telegram-upload

Подсказал: Max Zotov (Sf1nk5) - @sf1nk5

опубликовано в @gitgate

#cloud #telegram #files
👍10🔥6
Uncloud - лёгкий инструмент кластеризации и оркестровки контейнеров, позволяющий развертывать и управлять веб-приложениями на облачных виртуальных машинах и физических серверах с минимальными затратами на управление кластером. Он создаёт безопасную ячеистую сеть WireGuard между вашими Docker-хостами и обеспечивает автоматическое обнаружение сервисов, балансировку нагрузки, вход по HTTPS и простые команды CLI для управления приложениями.

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

Uncloud - это решение для разработчиков, которым нужна гибкость размещенной на собственном сервере инфраструктуры без операционной сложности Kubernetes.

https://github.com/psviderski/uncloud

Подсказал: Alex Kup - @Lifailon

опубликовано в @gitgate

#cloud #wireguard #docker
👍13🔥9