Ночная типография представляет
uriid1
Backend-разработчик — системы, которые не спят по ночам
LuaJIT·Go·Tarantool
Представление в шести актах · вход свободный
Акт I
Персона
dramatis personæ — действующее лицо
Занимаюсь backend-архитектурой: проектирую серверные системы и базы данных, обустраиваю DevOps и слежу, чтобы всё это тихо и надёжно жило под Linux. Отдельное ремесло — фингерпринты: учу системы узнавать гостей по почерку, даже когда те приходят в масках.
Пишу в основном на LuaJIT и Go. Люблю Tarantool. Иногда спускаюсь под землю — к низкоуровневому коду.
- Специализация
- Backend-архитектура, базы данных
- Тёмные искусства
- Фингерпринтинг, антибот-системы
- Среда обитания
- Linux, DevOps
- Орудия
- LuaJIT / Go / Tarantool
- Координаты
- Россия
Акт II
Досье гостя
попався
| Адрес | |
|---|---|
| География | |
| Сеть | |
| Соединение | |
| ALPN · SNI | |
| Сессия TLS | |
| Кривые | |
| JA4 | |
| TCP/SYN | |
| Браузер | |
| Языки | |
| Кодировки | |
| Заголовки | |
| Куки |
Акт III
Инструментарий
Содержимое лаборатории, по полкам
Языки
- Lua
- LuaJIT
- Go
- Bash
- JavaScript
- C
- njs
Сервер и данные
- Tarantool
- Nginx
- OpenResty
- Node.js
- Luvit
- Redis
- PostgreSQL
- ClickHouse
DevOps
- Docker
- GitHub Actions
- Git
- Grafana
- Vector
- Loki
- Prometheus
- GNU Toolchain
Протоколы
- HTTP/HTTPS
- WebSocket
- TCP/UDP
Акт IV
Экспонаты
избранные работы кабинета курьёзов
Акт V
Каталог
Указатель репозиториев
Акт VI
Сеанс связи
Способы вызвать автора. Свечи не потребуются.