Как стать автором
Обновить
Сначала показывать

Микрофронтенды с Module Federation: истории внедрения в готовый проект и создания с нуля

Время на прочтение 6 мин
Количество просмотров 1.4K
Блог компании Росбанк Разработка веб-сайтов *ReactJS *Микросервисы *
Кейс

Привет, Хабр! Этот пост подготовили два разработчика Росбанка — Максим из команды развития фронт-офисных систем и Никита из команды интернет-банка. Речь пойдет о том, как мы делаем микрофронтенды. Сначала расскажем про опыт интеграции в существующий проект, а потом про внедрение с нуля.

Читать далее
Всего голосов 1: ↑1 и ↓0 +1
Комментарии 2

Используем аннотацию @Transactional like a pro

Время на прочтение 20 мин
Количество просмотров 12K
Блог компании Росбанк Высокая производительность *Java *Apache *Микросервисы *

Привет, Хабр! Меня зовут Никита Летов, я тимлид бэкенд-разработки мобильного приложения Росбанка для физических лиц. Этот пост входит в серию постов по разработке бэкенд-микросервисов на Java и Spring и является адаптацией моего доклада с JPoint 2022

Также хочу предупредить, что данный пост не cookbook и не предоставляет идеально приготовленное решение какой-либо бизнес-проблемы. Это разбор одной технологии, которая при правильном использовании может помочь вам в решении реальной проблемы. А может и не помочь — всё зависит от ее природы.

Читать далее
Всего голосов 17: ↑16 и ↓1 +15
Комментарии 11

Тестирование Kafka Streams: глубокий разбор

Время на прочтение 12 мин
Количество просмотров 2.2K
Блог компании Росбанк Тестирование IT-систем *Apache *

Привет! Меня зовут Иван Пономарёв, я разработчик в Synthesized, преподаю в МФТИ и EEUAS. На этом митапе Росбанка и Jug.ru я расскажу о тестировании Kafka Streams и, в частности, об особенностях инструмента TopologyTestDriver. Этот доклад я подготовил совместно с Джоном Рослером (John Roesler), разработчиком из Confluent, коммитером и одним из продакт-менеджеров Apache Kafka.

Читать далее
Всего голосов 3: ↑3 и ↓0 +3
Комментарии 0

Spring Data JPA: метод save и границы его применимости

Время на прочтение 13 мин
Количество просмотров 7K
Блог компании Росбанк Java *

Привет! Меня зовут Семён Киреков, я Java-разработчик и тимлид в Центре Big Data @МТС Digital и Java-декан в МТС Тета — образовательном стартапе в рамках МТС. На митапе Росбанка и Jug.ru я рассказывал о том, как устроен метод Save в Spring Data JPA, почему он может вызвать лишний select, как решить эту проблему и при чем здесь доменные события Spring. Здесь я поделюсь этой информацией с вами.

Читать далее
Всего голосов 12: ↑11 и ↓1 +10
Комментарии 4

Оптимизация и кастомизация запросов с использованием Spring Cache и Scope Bean

Время на прочтение 11 мин
Количество просмотров 2.9K
Блог компании Росбанк Java *ECM/СЭД *

Привет! Меня зовут Алексей Салаев, я Java-разработчик команды Corp Digital в Росбанке. В этом посте я расскажу, как можно оптимизировать и кастомизировать запросы в Spring: опишу потенциальные проблемы, оценю возможные пути решения и проиллюстрирую всё примерами.

Читать далее
Всего голосов 2: ↑2 и ↓0 +2
Комментарии 1

Как не IT-компания работала с удержанием и развитием сотрудников в IT

Время на прочтение 9 мин
Количество просмотров 4.1K
Блог компании Росбанк Управление персоналом *Карьера в IT-индустрии Удалённая работа

Меня зовут Евгения Пелевина, более 8 лет я занимаюсь коммуникациями, проектами по корпоративной культуре, адаптации и развитию команд. Сейчас я работаю IT-менеджером в IT-команде Росбанка. Несколько месяцев назад мы были частью французской финансовой группы Société Générale, сейчас Росбанк — часть группы «Интеррос». У нас работает около 10 тысяч сотрудников в 60 регионах России, из которых примерно 1600 человек — в IT. 

Ниже я расскажу про то, как мы пересмотрели формат работы с сотрудниками в IT, как разбирались с текучкой в банке, с которой столкнулись в 2020 году. Опыт может быть полезен нанимающим руководителям и HR в IT, а также всем, кто работает над удержанием и развитием своих сотрудников. Статья написана по мотивам моего доклада на конференции HR API в июне.

Читать далее
Всего голосов 12: ↑4 и ↓8 -4
Комментарии 9

Happy Developer: как мы создали полноценный BYOD в банке

Время на прочтение 4 мин
Количество просмотров 2.6K
Блог компании Росбанк Информационная безопасность *Сетевые технологии *Управление разработкой *Удалённая работа

Спрос на IT-специалистов неуклонно растет последние пять лет, и чтобы привлечь новых сотрудников, компании стараются удовлетворить все требования кандидатов. Комфортный офис — ок. Привычный технологический стек — ок. Удобная удаленка… вот здесь есть оговорки. Мы как банк постоянно работаем с большими объемами конфиденциальных и личных данных, с тем, что составляет банковскую тайну. Повышенные требования к ИБ, защита от утечек данных, фрода налагают много ограничений на возможности удаленки, которые может предложить финтех. Из-за этого снижается привлекательность компаний для соискателей. В этом посте мы расскажем о проекте Росбанка Happy Developer, благодаря которому наши сотрудники могут получать полный доступ к защищенным сервисам в формате BYOD, то есть с любого устройства, имеющего выход в интернет.

Читать далее
Всего голосов 12: ↑7 и ↓5 +2
Комментарии 11

Как устроена техподдержка сотрудников в IT-компаниях: опыт Росбанка, КРОК и X5 Tech

Время на прочтение 9 мин
Количество просмотров 2.5K
Блог компании Росбанк Веб-дизайн *Разработка веб-сайтов *Мессенджеры *Service Desk *

18 июля мы организовали митап, темой которого стали актуальные инструменты для техподдержки сотрудников. О том, как эти решения реализованы у них, рассказали трое руководителей поддержки в компаниях из разных отраслей — Александр Денисов и Вячеслав Куксов из Росбанка, Ярослав Сальников из КРОК и Юрий Пчелин из X5 Tech. Далее в посте — текстовая версия всех выступлений.

Читать далее
Всего голосов 4: ↑4 и ↓0 +4
Комментарии 7

Как и почему мы внедрили Greenplum в КХД

Время на прочтение 6 мин
Количество просмотров 3.8K
Блог компании Росбанк IT-инфраструктура *Администрирование баз данных *Big Data *Хранение данных *

Привет, Хабр! Меня зовут Максим Солопин, в Росбанке я работаю архитектором корпоративного хранилища данных. В этом посте я расскажу о том, как мы переезжали из data lake, куда ежедневно сваливались все сырые данные, в удобную систему на основе Greenplum. А по дороге немного затрону развитие моделей корпоративных хранилищ данных.

Читать далее
Всего голосов 3: ↑3 и ↓0 +3
Комментарии 2

Организация IPAM и переезд с phpIPAM в NetBox: советы и подводные камни

Время на прочтение 21 мин
Количество просмотров 5.6K
Блог компании Росбанк Системное администрирование *Сетевые технологии *Сетевое оборудование

В прошлой статье я рассказал о том, как наладить кабель-менеджмент в NetBox — популярном опенсорс-инструменте для документирования инфраструктуры. В этом посте я перейду к тому, как организовать IP-адресацию и, по заявкам читателей, затрону перенос данных в NetBox из phpIPAM. Все процессы будут проиллюстрированы скриншотами NetBox версии 3.2, до которой мы обновились в тестовой среде.

Читать далее
Всего голосов 4: ↑4 и ↓0 +4
Комментарии 3

Автоматизация рутины в финтехе: опыт Росбанка

Время на прочтение 7 мин
Количество просмотров 3.4K
Блог компании Росбанк IT-инфраструктура *API *Облачные сервисы *

Есть стереотип, что финансы — это консервативная сфера, где нет места айтишному веселью. Взять хотя бы швейцарские банки, где до сих пор используется ПО, написанное на Коболе: скука, стресс и ответственность за чужие миллионы.

Какое-то время всё так и было, но ситуация меняется. Банки вышли в онлайн, им нужны новые инструменты — а ведь их должен кто-то разрабатывать, развёртывать и поддерживать. IT-отделы растут, процессы трансформируются и усложняются. Появились по-настоящему творческие задачи и одновременно возросло количество рутины, которую неплохо бы автоматизировать.

Как и любой финтех, Росбанк уже не просто банк, а целая сеть связанных и не очень услуг, продуктов и сервисов. Большинство из них развёрнуты в сторону клиентов, но есть и те, что смотрят в светлые глаза сотрудников IT-департамента. Про них сегодня и пойдёт речь. А точнее, про команду автоматизации инфраструктурных задач и их основной продукт — внутренний портал MyGTSSpace.

Читать далее
Всего голосов 9: ↑6 и ↓3 +3
Комментарии 4

Ведение систем IPAM и DCIM в NetBox: начинаем с кабельного журнала

Время на прочтение 5 мин
Количество просмотров 18K
Блог компании Росбанк Системное администрирование *Cisco *Сетевые технологии *Сетевое оборудование

Привет! Меня зовут Дмитрий, в Росбанке я занимаюсь автоматизацией сетевой инфраструктуры. Этим постом я начинаю серию публикаций о NetBox — популярном опенсорс-инструменте для документирования инфраструктуры на уровне IP-адресации (IPAM) и железа (DCIM). NetBox ценен тем, что даже с базовой функциональностью «из коробки» он предоставляет множество возможностей, не говоря уже о допиливании через форки. Далее я представлю NetBox подробнее и на нашем примере расскажу, с чего начинать работу.

Читать далее
Всего голосов 5: ↑5 и ↓0 +5
Комментарии 10

Опенсорс как разумный выбор для банка: чему мы научились, когда уходили от vendor lock

Время на прочтение 10 мин
Количество просмотров 5.2K
Блог компании Росбанк Open source *IT-инфраструктура *Серверное администрирование *

Коробочные решения хороши тем, что позволяют переложить доработку и внедрение на поставщика ПО. И поначалу всё идёт хорошо: не тратится время на разработку, стоимость решения высокая, но адекватная.

Однако не всё так радужно: помимо лицензии приходится оплачивать поддержку, даже если для конкретного продукта она на данном этапе не нужна. В контрактах многие услуги появляются прицепом, просто потому, что они являются частью коробки. Кроме того, стоимость обновлений с каждым годом растёт, тогда как старые версии перестают поддерживаться. Запросы на доработку продукта под себя долго согласовываются, а иногда выясняется, что нужную фичу просто невозможно прикрутить в разумные сроки по разумной цене. Когда подобные вещи всплывают, у руководства неизбежно возникают вопросы вида «Что делать?», «Можно ли не платить?» и «Зачем платили, если можно было не платить?».

В посте мы рассказали, как разбирались с зависимостью от вендоров в Росбанке: с какими специфическими для финтеха трудностями столкнулись, как с ними справлялись и чего в итоге удалось достичь банку на ниве open source.

Читать далее
Всего голосов 23: ↑22 и ↓1 +21
Комментарии 35

Разработка SOAP-сервиса на платформе WSO2

Время на прочтение 17 мин
Количество просмотров 2.4K
Блог компании Росбанк Информационная безопасность *Анализ и проектирование систем *API *

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

Читать далее
Рейтинг 0
Комментарии 2

Митап гильдии архитекторов Росбанка: автоматизация управления, оценка модернизации и composable architecture в локдаун

Время на прочтение 13 мин
Количество просмотров 2.2K
Блог компании Росбанк IT-инфраструктура *API *Управление разработкой *Управление продуктом *

Привет! Продолжаем делиться интересными выступлениями с митапов наших гильдий. Вслед за фронтендерами приходит очередь архитекторов. Митап 9 декабря открыл наш коллега Дмитрий Зыков с рассказом об автоматизации управления. Дмитрий Бардин из Croc Code продолжил выступлением об оценке модернизации. И завершил основную часть Егор Слесаренко из Leroy Merlin, поделившись опытом перестройки магазинов в локдаун с помощью composable architecture. Основные тезисы всех выступлений — в этом посте.

Читать далее
Всего голосов 9: ↑5 и ↓4 +1
Комментарии 2

Первый митап фронтенд-гильдии Росбанка: шакализация, GraphQL и микроархитектура

Время на прочтение 15 мин
Количество просмотров 2K
Блог компании Росбанк Разработка веб-сайтов *API *Сжатие данных *Микросервисы *

Привет! Недавно мы провели небольшой митап для фронтендеров, куда пригласили троих интересных спикеров. Наш коллега Игорь Борзунов рассказал о том, как решать проблемы с плохим качеством изображений. Даниил Водолазкин из X5Tech поведал о неочевидных сложностях работы с GraphQL. И завершил программу Георгий Конюшков из «Леруа Мерлен» с темой «Time to market: микрофронтенды». В этом посте мы свели основные тезисы всех трех докладов.

Читать далее
Всего голосов 5: ↑4 и ↓1 +3
Комментарии 0

Разработка REST API-сервиса на платформе WSO2

Время на прочтение 13 мин
Количество просмотров 4.3K
Блог компании Росбанк Информационная безопасность *Анализ и проектирование систем *API *

В прошлой статье мы рассказывали, как у нас в банке работает платформа WSO2. Мы предоставляем ее как сервис, как интеграционный слой, следим за его стабильностью, а разработкой на платформе занимаются уже команды из подразделений. Они работают на разных стеках — Java, C# и т.д. — и обращаются к нам по необходимости за консультациями. Проанализировав обращения, мы решили сделать несколько инструкций по разработке на WSO2, которые охватили 80% всех вопросов, что приходят от команд. Теперь хотим поделиться наработками со всеми и начнем с разработки REST API-сервиса на WSO2. Бонус для самых терпеливых — в конце поста.

Читать далее
Всего голосов 1: ↑1 и ↓0 +1
Комментарии 0

Толстые проблемы интеграций и их тонкие решения

Время на прочтение 4 мин
Количество просмотров 1.8K
Блог компании Росбанк Анализ и проектирование систем *Проектирование и рефакторинг *Apache *

В прошлой статье я рассказывал о том, как мы с командой запустили проект по перестройке бухгалтерского ядра и внедрению новой главной книги. 

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

Читать далее
Всего голосов 2: ↑1 и ↓1 0
Комментарии 4

На шаг ближе к Open Banking с WSO2 API Manager

Время на прочтение 9 мин
Количество просмотров 10K
Блог компании Росбанк Информационная безопасность *Анализ и проектирование систем *API *

Привет! Меня зовут Сергей Кривонос, я Solution Architect платформы WSO2 в Росбанке. Если вкратце, то WSO2 API Manager — это комплексная, интуитивно понятная и масштабируемая платформа, предназначенная для создания и управления API. Она примечательная тем, что является опенсорсной при сопоставимой с энтерпрайз-решениями функциональности. В статье я немного расскажу о самой платформе и поделюсь опытом Росбанка в работе с продуктами WSO2 — в целом, весьма позитивным.

Читать далее
Всего голосов 5: ↑5 и ↓0 +5
Комментарии 11

Особенности WebAR в проекте Rosbank Future Cities

Время на прочтение 12 мин
Количество просмотров 1.7K
Блог компании Росбанк AR и VR
В современных условиях, когда активно используется удаленный формат работы и крупными компаниями пропагандируется децентрализация многих функций, инженерное сотворчество и искусство помогают решать проблему разобщенности людей. Впервые в России в июле 2021 года одновременно в Москве, Санкт-Петербурге, Екатеринбурге, Краснодаре, Красноярске и Нижнем Новгороде состоялся фестиваль цифрового паблик-арта Rosbank Future Cities.



О процессе создания иммерсивной части проекта рассказывает технологический партнер фестиваля — команда PHYGITALISM.
Всего голосов 4: ↑4 и ↓0 +4
Комментарии 0

Информация

Сайт
www.rosbank.ru
Дата регистрации
Дата основания
Численность
5 001–10 000 человек
Местоположение
Россия