Pull to refresh
0
Karma
0
Rating

Пользователь

Ignite Service Grid — перезагрузка

Сбер corporate blog Open source *Apache *Data storage *Microservices *
26 февраля мы проводили митап Apache Ignite GreenSource, где выступали контрибьютеры open source проекта Apache Ignite. Важным событием в жизни этого сообщества стала перестройка компонента Ignite Service Grid, который позволяет развернуть пользовательские микросервисы прямо в кластере Ignite. Об этом непростом процессе на митапе рассказал Вячеслав Дарадур, старший разработчик Яндекса и уже более двух лет контрибьютер Apache Ignite.


Читать дальше →
Total votes 22: ↑20 and ↓2 +18
Views 3.5K
Comments 4

Ключ к облакам: как сделать свои приложения Cloud-Native

Сбер corporate blog Cloud computing *Cloud services Popular science
В предыдущем посте мы рассказали, как облачные сервисы превратились в негласный стандарт предоставления ИТ-услуг. Нетрудно догадаться, что компании, которые желают по-прежнему зарабатывать на пользовательских приложениях, должны адаптировать и создавать новые продукты с учетом Cloud-Native подхода. Впрочем, для разработчиков это однозначно позитивная новость, поскольку использование облачных технологий открывает для них огромные новые возможности. Главное уметь ими правильно распорядиться.

Читать дальше →
Total votes 18: ↑16 and ↓2 +14
Views 4.6K
Comments 5

Пингвин, виртуализация и $23 млрд: как и почему облачные технологии навсегда изменили ИТ-мир

Сбер corporate blog Cloud services History of IT Popular science


Каждые несколько лет на ИТ-рынке появляется новая технология или парадигма, которая радикально меняет бизнес-модели большинства компаний.

Например, еще 25 лет назад этой парадигмой стал массовый бум ПК, бенефициаром которого стала компания Microsoft. 15 лет назад – массовое распространение широкополосного Интернета, превратившее Google и «Яндекс» в компании с миллиардными оборотами. 10 лет назад – взрыв интереса к мобильной разработке и начало звездной эры Apple. Сейчас, пожалуй, в самом разгаре эра облаков. Под катом рассказываем, как и почему эта эра наступила.
Читать дальше →
Total votes 19: ↑16 and ↓3 +13
Views 9K
Comments 15

Как бороться с flaky тестами в opensource-сообществе

Сбер corporate blog Open source *IT systems testing *Apache *Development Management *
С проблемой flaky-тестов сталкиваются многие проекты, и тема эта уже не раз поднималась на Хабре. Тесты, не определившиеся со своим состоянием, постоянно отнимают не только машинное время, но и время разработчиков и тестировщиков. И если в коммерческой компании можно выделить некий ресурс для решения этой проблемы и назначить ответственных лиц, то в opensource-сообществе все не так просто. Особенно когда речь идет о крупных проектах — например, таких как Apache Ignite, где насчитывается почти 60 тысяч различных тестов.

 

В этом посте мы, собственно, и расскажем, как решали эту проблему в Apache Ignite. Мы — это Дмитрий Павлов, lead software engineer/community manager в GridGain, и Николай Кулагин, IT-инженер Сбербанк-Технологий.
Читать дальше →
Total votes 20: ↑16 and ↓4 +12
Views 5.6K
Comments 6

Fault Injection: твоя система ненадежна, если ее не пробовали сломать

Сбер corporate blog IT systems testing *Java *IT Infrastructure *Apache *
Привет, Хабр! Меня зовут Павел Липский. Я инженер, работаю в компании Сбербанк-Технологии. Моя специализация — тестирование отказоустойчивости и производительности бэкендов крупных распределенных систем. Попросту говоря, я ломаю чужие программы. В этом посте я расскажу о fault injection — методе тестирования, который позволяет находить проблемы в системе путем создания искусственных сбоев. Начну с того, как я пришел к этому методу, потом поговорим о самом методе и о том, как мы его используем.

Total votes 15: ↑14 and ↓1 +13
Views 6.5K
Comments 1

Как создать сайт или приложение, учитывая пользователей с особенными потребностями

Сбер corporate blog Programming *Interfaces *Development Management *
Создавая цифровой контент, мы привыкли ориентироваться на среднестатистического пользователя. Таким образом игнорируется почти треть населения России — это люди с инвалидностью, пожилые люди, а также те, кто временно испытывает особенные потребности. В прошлом материале мы рассказывали о своем подходе к адаптации цифровых сервисов в Сбербанке.

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

Читать дальше →
Total votes 28: ↑24 and ↓4 +20
Views 5K
Comments 9

Кто ответит в agile за качество разработки сложных проектов, или методология Quality Gates

Сбер corporate blog Development Management *Project management *Agile *DevOps *
Сегодня мы наблюдаем, как во всем мире постепенно отмирает waterfall-модель разработки. Ее не любят за тяжеловесность и плохую реакцию на изменения. Это напрямую влияет на актуальность продукта и увеличивает ТТМ (time-to-market), выливаясь в дополнительные затраты. Разработчики перестраиваются на рельсы agile, и мы здесь не исключение.

Методология agile изначально создавалась для маленьких команд, которые делают продукт под ключ в режиме end-to-end и сами отвечают за его качество. Но как быть, если разрабатываешь высококритичные банковские системы, над которыми трудятся десятки agile-команд? Как достичь той уверенности в продукте, которую дает долгое, исчерпывающее тестирование как в waterfall? В этом посте мы поделимся своим решением этого вопроса.


Читать дальше →
Total votes 13: ↑10 and ↓3 +7
Views 16K
Comments 7

«Breaking Bugs» в Сбербанке: как исправить семидневную норму багов за сутки

Сбер corporate blog Development for iOS *Development of mobile applications *Development for Android *Hackathon
Багфиксинг – нудная, но обязательная часть любой разработки, и заниматься ей хотят далеко не все. Как превратить багфиксинг в нечто увлекательное? Устроить соревнование! В этом посте мы подробно расскажем о нашем 24-часовом «багфикс-марафоне» — от предварительной подготовки до разгребания последних коммитов после награждения победителей.

Total votes 22: ↑17 and ↓5 +12
Views 5.8K
Comments 20

Приглашаем на Sberbank Data Science Journey 2018 — гонку алгоритмов машинного обучения

Сбер corporate blog Big Data *Hackathon Machine learning *IT career
Этой осенью мы вновь организуем большое соревнование по машинному обучению Sberbank Data Science Journey. Каждый год мы охватываем какую-то новую тему и теперь приглашаем вас попробовать силы в AutoML. Если конкретнее — в разработке очень умелого мета-алгоритма, способного самостоятельно создавать модели машинного обучения: с обработкой данных, построением признаков, обучением моделей, подбором их параметров и предсказанием целевой переменной.



В этом году за решение задачи мы наградим сразу 13 команд. Остальные подробности — далее в посте.
Читать дальше →
Total votes 12: ↑12 and ↓0 +12
Views 5.4K
Comments 0

История одного API: как мы превратили Франкенштейна в красавчика

Сбер corporate blog JavaScript *XML *API *Development for e-commerce *
Что нужно, чтобы построить экосистему небанковских сервисов, да и вообще любую подобную экосистему? Мастер-система хранения и обработки данных, а также API. В этом посте мы разберем две версии созданного нами API — первую и удачную — и подробно остановимся на том, в чем их важные отличия друг от друга.


Читать дальше →
Total votes 35: ↑28 and ↓7 +21
Views 8.8K
Comments 7

HackThings — большой хакатон по интернету вещей 7-9 сентября в Сколтехе

Сбер corporate blog Hackathon Development for IOT *IOT DIY
Через пару недель в Сколковском институте науки и технологий (Москва, ул. Нобеля, 3) мы совместно с экспертами института, а также представителями InSpark, Intel, Microsoft и Huawei организуем хакатон в области IoT. Мало ограничений, много разного оборудования, награды от партнеров и призовой фонд в полмиллиона рублей. Это вкратце. А подробности под катом.


Читать дальше →
Total votes 16: ↑13 and ↓3 +10
Views 2.7K
Comments 0

Секреты отказоустойчивости нашего фронт-офиса

Сбер corporate blog System Analysis and Design *IT Infrastructure *Designing and refactoring *IT-companies
Как устроен современный банк? Есть бэк-офис, где выполняются разные операции, ведутся счета и отчетность. Есть мидл-офис, где принимаются решения и оцениваются риски, где оценивают кредитные риски и противодействуют мошенникам. И есть фронт-офис, где обслуживают клиентов и отвечают за их взаимодействие с банком через разные каналы.



В Сбербанке работают сотни систем разной доступности и надежности. Здесь есть и свои разработки, и коробочные решения с разной степенью кастомизации, разными SLA. Все системы интегрированы друг с другом огромным количеством способов. В этом посте мы расскажем, как весь этот муравейник фронтенда собирается таким образом чтобы обеспечивать непрерывное обслуживание клиентов.
Читать дальше →
Total votes 16: ↑11 and ↓5 +6
Views 6.5K
Comments 8

О будущем шеринга в России и в мире

Сбер corporate blog Research and forecasts in IT Conferences
Почему для стартапов актуален принцип «Бей первым, Фредди», как спасти города от перманентных пробок и почему крупные компании все чаще хотят не продавать товары, а поставлять услуги – самые интересные тезисы и мысли в нашей подборке. Мы побывали на сессии «Шеринг и платформинг. Технологии, расширяющие радиус нашего взаимодействия» конференции Startup Village и делимся тезисами спикеров.

Читать дальше →
Total votes 14: ↑10 and ↓4 +6
Views 9K
Comments 12

Митапы Сбертеха в июне: MOSDROID в Москве и Vert.x в Рязани

Сбер corporate blog Programming *Development for Android *Studying in IT Conferences
Привет, Хабр! Приглашаем на митапы:

  • 16 июня в Рязани поговорим о Vert.x и микросервисной архитектуре
  • 23 июня встреча сообщества Mosdroid — обсудим JetPack, чистоту кода благодаря автоматизации и конечно, UI


Читать дальше →
Total votes 10: ↑5 and ↓5 0
Views 1.3K
Comments 1

Догуглиться до senior-программиста за четыре года: метод «Школы 21»

Сбер corporate blog Studying in IT IT career
Есть один простой способ научить человека плавать: добираетесь с ним туда, где поглубже, и бросаете в воду. Эффективность может быть колоссальной. В 2013 году в Париже была открыта частная некоммерческая школа программирования L’Ecole 42 (Школа 42), использующая аналогичный подход. Отсутствие учителей и строгого учебного плана — лишь глубокий проектный омут с дедлайнами на дне. Аналогичные школы открыли в Калифорнии, Румынии, Южной Африке, Украине, и практически везде проект стал успешным.

В России при поддержке Сбербанка открывается «Школа 21», использующая такой же подход. И в этом посте мы расскажем о ней абстрактному скептику.


Студенты Школы 42. Фото San Francisco Chronicle
Читать дальше →
Total votes 31: ↑18 and ↓13 +5
Views 87K
Comments 99

Митапы в мае: блокчейн в Москве и тестирование в Санкт-Петербурге

Сбер corporate blog IT systems testing *Payment systems *Studying in IT Conferences
Привет, Хабр!

Приглашаем на митапы в мае:

  • 24 мая в Москве лекция Сбербанка и IBM «Блокчейн: возможности и практики»
  • 29 мая в Санкт-Петербурге митап «Automation&Load Testing»


Читать дальше →
Total votes 11: ↑10 and ↓1 +9
Views 1.9K
Comments 8

Тестирование ПО: автоматизация, оценка и… утопичность

Сбер corporate blog IT systems testing *TDD *Development Management *
В прошлый раз мы рассказывали, как доказать всем участникам проекта, что тестирование — полезная штука. Надеемся, что доводы были убедительны. Теперь можно поговорить о том, как подойти к созданию и планированию тестов, их классификации и оценке.

Читать дальше →
Total votes 8: ↑7 and ↓1 +6
Views 6.9K
Comments 0

Дао интеграции Сбербанка: от локальных сетей к Kafka и потоковой разработке

Сбер corporate blog System Analysis and Design *IT Infrastructure *Big Data *Development of communication systems *
Привет, Хабр! Меня зовут Михаил Голованов, в Сбертехе я занимаюсь технической архитектурой и перспективными разработками. У нас, как и у любого современного банка, есть множество систем, которые поддерживают разные стороны работы банка: вклады, счета, зачисление денег, кредитование, финансовые рынки, акции и т.д. Всякий раз, когда появляется какая-то новая система, мы начинаем следующий уровень увлекательной игры под названием «Интеграция». И каждый следующий уровень сложнее предыдущего — ведь систем нужно охватывать все больше и больше. Этот пост — то, что в геймерских кругах именуется walkthrough: сначала мы пробежимся по локальным сетям и затем через очереди сообщений перейдем к масштабному этапу потоковых вычислений посредством Apache Kafka в широко распределенных сетях.  


Читать дальше →
Total votes 53: ↑47 and ↓6 +41
Views 24K
Comments 20

Как работают приложения Сбербанк Онлайн: Workflow API и фрэймворки

Сбер corporate blog Website development *Development of mobile applications *API *
Много кто пользуется приложением Сбербанк Онлайн, но немногие знают, как оно работает. Настало время приоткрыть завесу тайны – в этой статье мы расскажем о некоторых подходах, которые используем в разработке.

Читать дальше →
Total votes 27: ↑19 and ↓8 +11
Views 44K
Comments 54

Сбербанк Бизнес Онлайн на Windows 10 – новое решение для клиентов, или почему UWP-приложения рулят

Сбер corporate blog Website development *Development of mobile applications *Development for Windows *
В октябре 2017 г. Сбербанк первым в РФ выпустил приложение для дистанционного обслуживания юрлиц на Windows 10. Константин Червоный thunderbull, отвечающий за приложение в дивизионе «Цифровой Корпоративный Банк», делится опытом запуска.


Читать дальше →
Total votes 18: ↑13 and ↓5 +8
Views 32K
Comments 50
1

Information

Rating
Does not participate
Location
Москва, Москва и Московская обл., Россия
Works in
Registered
Activity