golang
Проверка готовности приложения к работе в реальном ненадежном мире. Часть 5

Пятая и заключительная часть статьи, в которой Виталий Лихачёв, SRE в booking.com и спикер курса Слёрма «Golang-разработчик» рассказывает, о чём стоит подумать перед выкаткой сервиса в жестокий прод, где он может не справиться с нагрузкой или деградировать из-за резких всплесков при наплыве пользователей и по вечерам.Статья состоит из 5 частей, которые выходят по очереди:1. Надежность.2. Масштабируемость/отказоустойчивость.3. Resiliency/отказоустойчивость.4. Безопасность. Процесс разработки. Пр…

  • суббота, 16 ноября 2024 г. в 00:00:09
golang
Создание кастомного балансировщика нагрузки на Go для gRPC с приоритизацией адресов

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

  • суббота, 16 ноября 2024 г. в 00:00:08
javascript
Дополнение к Litchi

Почитав эту статью: https://habr.com/ru/articles/684858 (особенно заинтересовали Waypoints) и обзаведясь коптером DJI, пришел к выводу - да, классно, здорово, но не удобно. Если стоит задача облететь и снять видео поля площадью пару десятков гектаров, то ставить ручками точки маршрута не очень удобно. Занимает много времени.А таких точек может быть десятки. Согласитесь не очень продуктивно?! А хочется просто отрисовать прямоугольник и чтобы в нем сгенерировался маршрут. Пытаясь найти бо…

  • суббота, 16 ноября 2024 г. в 00:00:06
javascript
О чем плачет Frontend-developer

«Плачущий мальчик», Джованни Браголин.1. Первый рабочий день — обман ожиданийТы приходишь в новую компанию, всё кажется крутым: светлый офис (или уютный хоум-офис), дружелюбная команда, проекты мечты. И тут начинается:Настройка окруженияТы клонируешь репозиторий, уверенный, что всё пойдёт гладко. Но через полчаса ты уже гуглишь ошибки с NPM и Node.js, сталкиваешься с конфигами Webpack, которые больше похожи на книгу по черной магии, и думаешь: "Как оно вообще работает?". Ты пишешь в чат…

  • суббота, 16 ноября 2024 г. в 00:00:06
github
bluesky-social / pds

Bluesky PDS (Personal Data Server) container image, compose file, and documentationPDS Welcome to the repository for the official Bluesky PDS (Personal Data Server). This repository includes container images and documentation designed to assist technical people with hosting a Bluesky PDS. Head over to the AT Protocol PDS Admins Discord to chat with other folks hosting instances and get important updates about the PDS distribution! Table of Contents FAQ What is Bluesky? What is AT Protocol? …

  • суббота, 16 ноября 2024 г. в 00:00:04
github
tursodatabase / libsql

libSQL is a fork of SQLite that is both Open Source, and Open Contributions. libSQL libSQL is an open source, open contribution fork of SQLite, created and maintained by Turso. libSQL Docs · libSQL Manifesto · Turso · Turso Docs · Discord · Blog & Tutorials Documentation We aim to evolve it to suit many more use cases than SQLite was originally designed for, and plan to use third-party OSS code wherever it makes sense. libSQL…

  • суббота, 16 ноября 2024 г. в 00:00:03
github
TheBeastLT / torrentio-scraper

Torrentio torrentio-addon - the Stremio addon which will query scraped entries and return Stremio stream results.

  • суббота, 16 ноября 2024 г. в 00:00:01
xaker
Группировка Volt Typhoon восстанавливает свой ботнет после атаки ФБР

Китайская хак-группа Volt Typhoon начала восстанавливать свой ботнет KV, который в конце 2023 года вывели из строя правоохранительные органы. По данным специалистов, теперь группировка в основном атакует устаревшие маршрутизаторы Cisco и Netgear.

  • пятница, 15 ноября 2024 г. в 00:00:21
xaker
Северокорейские хакеры используют Flutter для атак на macOS

Северокорейские хакеры атакуют пользователей macOS с помощью троянизированных приложений, созданных с помощью Flutter. При этом такие вредоносы подписаны и нотаризованы легитимным ID разработчика Apple.

  • пятница, 15 ноября 2024 г. в 00:00:20