453 subscribers
69 photos
25 files
83 links
Пишу иногда интересно, а иногда не очень. Предложения, сотрудничество @Javacoding_bot
加入频道
Собеседуешь стажера:
Сокращаем количество шаблонного кода на Java

В этом поможет библиотека Lombok. В ней предоставляется ряд аннотаций, исключающих часто повторяющийся или шаблонный код. Lombok включается в процесс сборки, автоматически генерирует байт-код и вставляет его в файлы .class, которые нужны для реализации желаемого поведения. С помощью аннотаций можно обойтись без написания повторяющихся методов и логики.

Подробнее о том, как работает Lombok и как интегрировать аннотации в используемую IDE, можно почитать здесь.
Снижаем эксплуатационные затраты в облачных приложениях

Эксплуатационные затраты в чувствительных к задержке EDA-приложениях на Java порой значительно усложняют жизнь. Но есть способ их снизить – мигрировать с Kafka на Chronicle Queue, где ресурсы используются более эффективно. Этот фреймворк (кстати, опенсорсный) удобен для высокопроизводительных приложений, где критически важна низкая задержка передачи сообщений.

В статье сравниваются преимущества Kafka и Chronicle Queue при работе над тем или иным проектом.