Код
#новости

Вышел Pipy 0.30.0 — программируемый сетевой прокси для облачных серверов и IoT-устройств

Разработчики улучшили документацию и основные API, добавили новые системы управления и фильтры, а ещё пофиксили баги.

Pipy — система с открытым кодом, которую чаще всего используют как высокопроизводительный обратный прокси. Инструмент весит 10 Мб, написан на C++, и в нём есть разные подключаемые блоки — например, фильтры.

Релиз 0.30.0 создавался усилиями Pipy-комьюнити. Сторонние разработчики предложили новые фичи, фиксы багов, исправление документации, способы тестирования качества и многое другое.

Общие изменения. Авторы поработали над стабильностью системы и добавили следующие нововведения:

  • механизм контроля потока троттлинга для разных типов входных данных;
  • асинхронные файловые операции;
  • поддержку OpenSSL-движка.

Фильтры. В Pipy появились новые типы фильтров — tee, throttleConcurrency, demux, decodeMQTT. Кроме того, теперь фильтры для троттлинга поддерживают слабые ссылки в качестве ключей для учётных записей.

API. Добавили поддержку TTL-свойства для algo.Cache и новый метод — stats.Metric.valueOf () — для запроса текущего значения метрики. Ещё изменили Data.from () — он теперь отклоняет все типы входных данных, кроме строковых.

Что ещё? Пофиксили баги, добавили поддержку статической линковки к libc и к внешней zlib, а также дополнили английскую, китайскую и японскую документации.

Подробнее про все изменения в Pipy 0.30.0 — в официальном блоге Pipy.


Онлайн-школа для детей Skillbox Kids
Учим детей программированию, созданию игр, сайтов и дизайну. Первое занятие бесплатно! Подробности — по клику.
Узнать больше
Понравилась статья?
Да

Пользуясь нашим сайтом, вы соглашаетесь с тем, что мы используем cookies 🍪

Ссылка скопирована