Pull to refresh
16K+
6
Artem M.@mrtxee

enterprise software engineer

6,1
Rating
5
Subscribers
Send message

Linux-переход

Level of difficultyEasy
Reading time5 min
Reach and readers21K

В жизни каждого IT специалиста однажды это случается. Linux-переход. Не надо этого стесняться так как это совершенно естественно. Причины перехода у каждого свои.

На одинаковом железе под Windows и Linux запустил бенчмарки. Получил прирост времени автономной работы с Linux в 30% при кратном сокращении потребления системных ресурсов без потерь производительности.

Предлагаю обсудить карту навигации по GNU/Linux.

Читать далее

Погружение в Kafka c KRaft

Level of difficultyMedium
Reading time5 min
Reach and readers11K

Достаточно часто приходится проводить интервью на должность разработчика, технического лидера проекта. Обязательной частью интервью является валидировать понимание работы с распределенными событийными моделями. Тут начинается аномалия. Не смотря на то, что все кандидаты заявляют об опыте с Kafka, многие теряются в рассуждениях на тему что это и как организовано.

Для того, чтобы коллегам было комфортнее на техническом интервью, а так же для желающих понять работу Kafka без Zookeper предлагаю статью. Понимаю, что мы все не любим длинные тексты, поэтому вложил максимум деталей в схемы и краткие формулировки.

Читать далее

Java Highload и сборка мусора

Level of difficultyMedium
Reading time12 min
Reach and readers8.1K

Разработка HL-решения со строгим SLA по RPS и latency затрагивает множество аспектов. В частности OLTP, мультиплексирование запросов, неблокирующий I/O и прочее. В данной статье хотел бы поговорить про сборку мусора. Мы не будем погружаться в цитирование спецификации. Напротив, взглянем на сборку глазами инженера, перед которым стоит задача оптимизировать процесс с минимальными издержками.

Читать далее

Information

Rating
1,133-rd
Location
Россия
Registered
Activity

Specialization

Фулстек разработчик, Архитектор программного обеспечения
Ведущий
From 550,000 ₽
Java
Java Spring Framework
NoSQL
PostgreSQL
Elasticsearch
Kubernetes
Docker
Linux
Высоконагруженные системы
Apache Kafka