Автоматическая, защищенная, распределенная, с транзистивными связями (т.е. пересылкой сообщений, когда нет прямого доступа между абонентами), без единой точки отказа, равноправная, проверенная временем, с низким потреблением ресурсов, full-mesh VPN сеть c возможностью “пробивки” NAT — это возможно?
Tag Archives: go
Structure Viewer
Tools to parse Golang source code and do some manipulations with structs. Pre-made generators:
Universal KV storage
Collection of key-value storage adapters for Golang Supports by default backends: file, boltdb, redis, S3, remote REST and so on.
Fluent-AMQP
Library that provides fluent and easy wrapper over streadway-amqp API. Adds such features like: Reconnecting. Will restore all defined infrastructure Non-blocking processing of messages Optional auto-requeue (with delay) Signing and verifying messages by public/private pair
Легкая система мониторинга с Телеграмом и Консулом
Эволюционно так получилось, что в моем личном владении оказался не маленький зоопарк различных серверов: от дешевого Supermicro до топового (на момент выпуска) HP Gen 8. Все конечно связано оптикой и прочими радостями жизни. И вроде все работает. Но иногда наступает тот дивный чудный момент, когда приходит потребитель одного из сервисов с вопросом вида “а чего-то […]
Monexec
It’s tool for controlling processes like a supervisord but with some important features: Easy to use – no dependencies. Just a single binary file pre-compilled for most major platforms Easy to hack – monexec can be used as a Golang library with clean and simple architecture Integrated with Consul – optionally, monexec can register all running processes […]