Тестирование JDBC, новая архитектура JEPA, тонкости backend и автоматизация работы на бирже — самое интересное за неделю в свежем дайджесте 👇



▪️ Учимся выполнять запросы к базе данных с помощью нашего JDBC-плагина



Для работы с базами данных команда тестирования производительности написала специальный плагин. С ним в нагрузочных скриптах Gatling можно выполнять запросы любой сложности: от обычных выборок до создания процедур. Саша Муратова объясняет, как работать с этим плагином на примере работы с Postgres.



▪️ Разбираемся в профессии backend-разработчика



Алексей Акулович занимается программированием почти 20 лет: в прошлом развивал функционал «Вконтакте», а сейчас работает в Тинькофф лидером Go-профессии. В новом выпуске подкаста «Кем ты стал» Алексей и Саша Гузенко заглянули под капот backend — невидимой для пользователя, но самой обширной части разработки. В эпизоде обсудили:



— чем отличаются продуктовый и платформенный бэкенд;

— какими бывают протоколы общения между бэкендом и фронтендом;

— чем отличаются задачи и круг общения бэкендера в зависимости от грейда;

— какие языки программирования нужно учить, чтобы состояться как бэкенд-разработчик.



▪️ Раскрываем суть новой архитектуры Яна ЛеКуна и обсуждаем концепцию DDD в контексте других методологий



• На прошлой неделе Даня Гаврилов рассказывал о Energy Based Models — одной из концепций Яна ЛеКуна. EBM-модели, например, помогли улучшить генерацию изображений. Однако их сложно обучать, да и в работе не всегда нужно создавать похожие данные.



Недавно Ян ЛеКун опубликовал новый vision — JEPA. В нем он обучает представления, в пространстве которых из известных параметров можно легко предсказать целевую переменную. Суть концепта объяснил Никита Балаганский.



• Сегодня в книжном клубе читаем последнюю часть Learning DDD Влада Хононова.



В эфире разберем:



— связи между архитектурным стилем микросервисов и предметно-ориентированным проектированием;

— шаблоны и инструменты DDD в контексте архитектуры, которой управляют события;

— и взаимодействие DDD с архитектурой data mash.



▪️Автоматизируем работу на бирже с помощью Tinkoff Invest API



Tinkoff Invest API — сервис, с помощью которого клиенты Тинькофф могут автоматизировать свою работу на бирже и создавать торговых роботов. В новой статье команда Тинькофф Инвестиций объясняет, что можно сделать с помощью этого API и какие обновления появились в последней версии.