Привет, меня зовут Екатерина, я работаю в ОТП Банке на позиции Senior-разработчика в одном из трайбов. В продолжение предыдущей статьи мы вместе с Александром, главным solution-архитектором, расскажем о вызовах, с которыми столкнулись при внедрении нереляционного хранилища в наше ДБО.
Рубрика «java»
Эластик и проблемы хранения ленты операций
2025-11-12 в 15:35, admin, рубрики: architecture, elasticsearch, java, интеграции, финтехПодключаем LLMку в свой Java-Kotlin проект через Docker
2025-11-11 в 15:30, admin, рубрики: AI, docker, java, kotlin, Ollama, ИИВсем привет, сегодня я расскажу как подключить LLMку через докер в ваш проект под разные задачи: от рабочих до бытовых.
Мы будем использовать Java/Kotlin + Docker + Ollama.
Немного о Ollama
Ollama — это платформа для локального запуска и управления LLM (больших языковых моделей) на своём компьютере. Она нужна, чтобы использовать и тестировать модели вроде GPT или LLaMA без облака, хранить их локально и интегрировать в свои приложения.
Я же сегодня буду вам показывать пример на llama3:8b. В первую очередь Llama 3‑8B оптимизирована для общего текстового интеллекта: от ответов на вопросы до прочих повседневных задач.
OpenTelemetry — не то, чем кажется…
2025-11-11 в 15:15, admin, рубрики: aop, Grafana, java, kibana, kotlin, monitoring, opentelemetry
Привет! Меня зовут - Евгений, работаю в финтехе и проектирую системы, которые обрабатывают миллионы запросов, интегрируются с десятками внешних сервисов и живут в Kubernetes. А еще я преподаю Java/Spring Boot и рассказываю студентам, как не наступать на чужие грабли, а создавать свои и прыгать на них.
Что такое JOOQ и как его едят на примере Kotlin + Gradle + JOOQ
2025-11-10 в 16:16, admin, рубрики: hibernate, java, jooq, jooqcodegen, kotlin, spring data jpaВсем привет, сегодня я бы хотел поговорить про JOOQ для чего, зачем и почему и немного сравнить его с Hibernate, Spring data JPA. Долгое время я работал только с Hibernate, Spring data JPA и думал, что лучше них не будет и конкурентов ТОЧНО НЕТ, пока не встретил JOOQ. Сегодня расскажу подробнее что за инструмент, как его лучше приготовить и когда выбрать.
Что такое JOOQ?
Если очень коротко, то JOOQ это библиотека, которая позволяет писать SQL запросы java или kotlin кодом, например:
fun findById(id: Long): UsersRecord? = dslContext.fetchOne(USERS, USERS.ID.eq(id))
Это самый просто и базовый запрос в JOOQ, который достает пользователя по id. Но что такое USERSЧитать полностью »
Как решать LeetCode? Легко! Нужно просто…
2025-11-07 в 14:52, admin, рубрики: java, leetcode, алгоритмические задачи, Алгоритмы, паттерныПросто знать 15 важных паттернов, которые помогут облегчить тернистый путь в решении алгоритмических задач. Про эти паттерны мы и расскажем в этой статье.
Как подружить Hamcrest с POJO
2025-11-04 в 10:16, admin, рубрики: hamcrest, java, matcher, автотесты, тестированиеПри разработке автотестов нередко приходится сталкиваться проверками POJO, которые могут вернуться в ответах от API или быть сущностями в базе данных. Если вы также используете библиотеку Hamcrest, то наверняка сталкивались с проблемой, как лучше и оптимально использовать мэтчеры с POJO? Посмотрим, что предлагает Hamcrest из коробки, и познакомимся с тремя библиотеками, которые используют разные подходы.
Паттерны ООП в 10 минутах от вас… Поведенческие шаблоны с примерами на Java
2025-11-03 в 13:01, admin, рубрики: GoF, java, kotlin, ruvds_статьи, банда четырёх, бэкенд, ооп, паттерны проектирования, Программирование, разработка программного обеспеченияНочь. Курсор мигает, как маяк в тумане. Логи шепчут о том, что в коде — своя улица, свои правила и кодекс общения. Объекты — не безмолвные элементы системы. У каждого свой характер, привычки и слабости. Один щёлчок и поведение меняется: кто-то отдаёт приказы, кто-то внимательно прислушивается, а кто-то терпеливо ждёт сигнала. Эта статья — карта такого города.
Всем привет! Меня зовут Бромбин Андрей и сегодня разберёмся в поведенческихЧитать полностью »
Компактный runtime-DI для Java: JSR-330, Class-File API и миграция за 2 дня
2025-11-01 в 7:06, admin, рубрики: dagger2, dependency injection, dependency inversion, Dimension-DI, Dimension-UI, guice, java, spring ioc, рефакторинг
Когда начинал разработку системы многомерного анализа данных временных рядов Dimension-UIЧитать полностью »
Что еще могёт курсор
2025-10-28 в 18:45, admin, рубрики: bruteforce, flyway, java, migrations, spring
История о попытках устроиться в VK 2025
2025-10-22 в 10:14, admin, рубрики: backend, hr-процесс, javaПредыстория
Nexign (ex. Петер-Сервис)
С 2019 года занимался проектированием и реализацией инфраструктурного компонента биллинг-контура, который являлся «enabler‑ом» bpm‑сценариев, написанных на apache camel. Из технологий: микросервисная архитектура на Java + Spring + Akka Actors, в качестве базы данных использовали Oracle + PL/SQL для чистки партиций, брокер rabbitmq. Проектировали в терминах DDD, Event Sourcing. Система обслуживала биллинг мобильного оператора «Мегафон».
Yandex FinTech
