golang
Кастомные memory pools в Golang

Привет, Хабр!Сегодня рассмотрим, почему стандартный sync.Pool в Go не всегда спасает, когда речь идёт о высоконагруженных сервисах, и как кастомные memory pools позволяют взять под контроль работу с памятью. Что не так с sync.Pool? sync.Pool отлично подходит для переиспользования объектов в простых сценариях. Он работает хорошо, когда нагрузка стабильна и объекты используются короткое время. Но как только запускаем систему с жесткими требованиями к задержкам, возникают две проблемки:Непредсказу…

  • воскресенье, 9 марта 2025 г. в 00:00:07
golang
Fan-Out, Fan-In с динамической балансировкой горутин в Golang

Привет, Хабр!Когда речь заходит о конкурентности в Go, паттерн Fan‑Out, Fan‑In — одна из важных концепций на мой взгляд. Он позволяет распределять задачи между несколькими горутинами и затем собирать результаты обратно в один поток.Что такое Fan-Out, Fan-In?Fan‑Out означает, что одна горутина отправляет задачи нескольким другим. Это позволяет распараллелить вычисления, что полезно при работе с IO‑операциями, загрузкой данных или обработкой запросов.Fan‑In — это обратный процесс. Когда несколько…

  • воскресенье, 9 марта 2025 г. в 00:00:06
javascript
Пишем простое расширение для браузера

Всем привет! В этом туториале я хотел бы описать создание расширения для браузера на основе Chromium (Google Chrome, Brave, Яндекс Браузер и др.). Расширения для браузеров создаются с использованием веб-технологий: HTML, CSS и JavaScript/TypeScript. Можно также применять библиотеки, такие как React или jQuery, а также фреймворки, например Vue. Однако можно обойтись и чистым JavaScript (Vanilla JS).Наше расширение будет управлять куками на сайте. Реализуем следующий функционал:Отображение кукУда…

  • воскресенье, 9 марта 2025 г. в 00:00:05
github
punkpeye / awesome-mcp-servers

A collection of MCP servers.Awesome MCP Servers A curated list of awesome Model Context Protocol (MCP) servers. What is MCP? Tutorials Server Implementations Frameworks Utilities Clients Tips & Tricks What is MCP? MCP is an open protocol that enables AI models to securely interact with local and remote resources through standardized server implementations. This list focuses on production-ready and experimental MCP servers that extend AI capabilities through file access, database con…

  • воскресенье, 9 марта 2025 г. в 00:00:03
github
camel-ai / camel

🐫 CAMEL: Finding the Scaling Law of Agents. The first and the best multi-agent framework. https://www.camel-ai.org Community | Installation | Examples | Paper | Citation | Contributing | CAMEL-AI 🐫 CAMEL is an open-source community dedicated to finding the scaling laws of agents. We believe that studying these agents on a large scale offers valuable insights into their behaviors, capabilities, and potential risks. To facilitate research in this field, we implement an…

  • воскресенье, 9 марта 2025 г. в 00:00:02
xaker
Главы компаний получили бумажные письма, якобы от вымогательской группы BianLian

Мошенники пытаются выдать себя за вымогательскую группировку BianLian и присылают американским компаниям бумажные письма с требованием выкупа.

  • суббота, 8 марта 2025 г. в 00:01:06
xaker
YouTube предупреждает о мошеннических дипфейках с участием своего CEO

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

  • суббота, 8 марта 2025 г. в 00:01:04
xaker
Ботнет Eleven11bot использует 86 000 устройств для DDoS-атак

Сразу несколько ИБ-компаний сообщили об обнаружении одного из крупнейших DDoS-ботнетов за последние годы. По данным исследователей, в состав Eleven11bot входят не менее 86 400 IoT-устройств.

  • суббота, 8 марта 2025 г. в 00:01:03
xaker
Вредоносные расширения для Chrome могут подменять собой менеджеры паролей

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

  • суббота, 8 марта 2025 г. в 00:00:26