Обновить
8K+
9
Роман Гринев@easyJet

Java разработчик

7
Рейтинг
3
Подписчики
Отправить сообщение

Реализация TUN GSO в кастомном VPN-сервере на Java

Уровень сложностиСложный
Время на прочтение13 мин
Охват и читатели8.5K

Как одна фича сократила число системных вызовов на TUN-интерфейсе моего VPN почти вдвое — а на bulk-трафике до 44 раз.

В этой статье пойдет речь о том как работает TUN GSO, зачем нужен virtio_net_hdr, какие подводные камни встретились во время реализации и почему эта технология способна заметно снизить нагрузку на VPN-сервер. Статья будет полезна разработчикам VPN серверов и клиентов.

Читать далее

Мониторинг температуры серверной своими руками

Время на прочтение3 мин
Охват и читатели29K
Когда мы в очередной раз узнали об отказе кондиционера в серверной по гневным сообщениям от встроенного мониторинга серверов, было принято волевое решение научить Zabbix мониторить температуру в серверной. Чтобы при повторении подобной ситуации принять меры до того, как серверная превратится в баню.


Читать дальше →

Информация

В рейтинге
1 023-й
Откуда
Красноярск, Красноярский край, Россия
Дата рождения
Зарегистрирован
Активность

Специализация

Бэкенд разработчик, Системный инженер
Старший
От 500 000 ₽
Java
Spring Boot
Java Spring Framework
Hibernate
PostgreSQL
MySQL
Docker
Kubernetes
Redis
Git