golang
Sidecar на Go: позволь другому заниматься твоими проблемами

Привет, Хабр!В распределённых системах каждая служба выполняет свою задачу: одна отвечает за логи, другая за обработку запросов, третья за безопасность. Но не всегда удобно нагружать основной сервис дополнительной логикой. Именно здесь хорошо вписывается Sidecar — отдельный контейнер или процесс, который берёт на себя часть инфраструктурных задач, разгружая основное приложение и позволяя сосредоточиться на главной бизнес-логике.Сегодня мы рассмотрим реализацию Sidecar на Golang.Реализация Sidec…

  • суббота, 26 октября 2024 г. в 00:00:08
golang
Микросервисы: Почему именно gRPC?

Архитектура микросервисов широко распространена в современном программировании. Благодаря этой архитектуре разработчики смогут самостоятельно разрабатывать сервисы и управлять ими. Однако очень важно выбрать правильный протокол для эффективного взаимодействия между микросервисами. Здесь протокол gRPC (Google Remote Treatment Call) выделяется своей высокой эффективностью и скоростью. В этой статье мы предоставим подробную информацию о RPC и gRPC, рассмотрим преимущества gRPC в архитектурах микро…

  • суббота, 26 октября 2024 г. в 00:00:07
javascript
Генеративная графика — не только ИИ

Привет, Хабр! В прошлый раз мы с вами создавали «Игру жизни» на Godot. Движок показал себя отлично, но для такой простой задачи это всё равно что забивать микроскопом гвозди. Особенно когда речь идёт о веб‑экспорте.В последнее время стоит заикнуться про генерацию изображений, как все сразу вспоминают про нейросети. Stable Diffusion, Midjourney и прочие модели впечатляют, не спорю. Но давайте взглянем на другую сторону генеративного искусства. Ту, где картинки создаются не гигабайтами весов нейр…

  • суббота, 26 октября 2024 г. в 00:00:05
javascript
Почему я скептично отношусь к переписыванию JS-инструментов на «быстрых» языках

Я написал много JS-кода, и мне нравится JavaScript. Самое же главное, я выработал необходимые навыки для понимания, оптимизации и отладки этого кода, от которых не хочу отказываться. Поэтому у меня вполне естественно возникает беспокойство по поводу охватившей сферу разработки одержимости переписывать каждый инструмент Node.js на быстрых языках вроде Rust, Zig, Go и прочих. Причём ценность этих языков я нисколько не преуменьшаю. Я даже принимал некоторое участие в разработке Servo, да и на с…

  • суббота, 26 октября 2024 г. в 00:00:04
github
vfsfitvnm / ViMusic

An Android application for streaming music from YouTube Music. ViMusic An Android application for streaming music from YouTube Music Features Play (almost) any song or video from YouTube Music Background playback Cache audio chunks for offline playback Search for songs, albums, artists videos and playlists Bookmark artists and albums Import playlists Fetch, display and edit songs lyrics or synchronized lyrics Local playlist management Reorder songs in playlis…

  • суббота, 26 октября 2024 г. в 00:00:02
github
dittofeed / dittofeed

Open-source customer engagement. Automate transactional and marketing messages across email, SMS, mobile push, WhatsApp, Slack, and more 📨 Open-source customer engagement Docs | Discord | Demo App | Contributing Dittofeed is an omni-channel customer engagement platform. Create automated user journeys to message users along any channel: email, mobile push notifications, SMS, WhatsApp, Slack, and more. We're an open source, dev-friendly alternative to platf…

  • суббота, 26 октября 2024 г. в 00:00:01
xaker
Qrator Labs: число DDoS-атак в третьем квартале 2024 увеличилось на 319%

Аналитики Qrator Labs подготовили отчет о DDoS-атаках за третий квартал 2024 года. По данным компании, по сравнению с третьим кварталом прошлого года, количество атак выросло на 319%. Этот рост исследователи связывают с сезонностью, так как «после летнего спада основной пик активности, как правило, приходится на осень и зиму».

  • пятница, 25 октября 2024 г. в 00:00:21
xaker
В первый день на Pwn2Own Ireland 2024 показали 52 уязвимости нулевого дня

В этом году хакерское соревнование Pwn2Own впервые проходит в Ирландии. В первый же день участники успели заработать 500 000 долларов США, продемонстрировав более 50 0-day уязвимостей и успешно взломав NAS, камеры, «умные» колонки и принтеры самых разных производителей.

  • пятница, 25 октября 2024 г. в 00:00:20
xaker
Windows 11 24H2 вызывает BSOD на некоторых ноутбуках Asus

Компания Microsoft предупредила, что на некоторых моделях ноутбуков Asus при попытке обновления до Windows 11 версии 24H2 возможны сбои в работе Windows и появление «синего экрана смерти» (BSOD).

  • пятница, 25 октября 2024 г. в 00:00:19