Как стать автором
Обновить
4
Карма
0
Рейтинг
Василий @Silron

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

  • Подписчики
  • Подписки
  • Публикации
  • Комментарии

Как делать большие изменения на бэкенде: доклады от спикеров из Wrike, Яндекс.Денег и Nexign

Блог компании Wrike Программирование *Java *Конференции
image

13 сентября в офисе Wrike прошел бэкенд-митап, посвященный глобальным изменениям в продукте. Поговорили о глобальном рефакторинге, смене методологии разработки на лету, унификации в проектах и микросервисах.

Для тех, кто не смог прийти, мы публикуем видеозаписи докладов.
Смотреть
Всего голосов 10: ↑9 и ↓1 +8
Просмотры 3.7K
Комментарии 2

Доклады с прошедшей JiraMania: про обновления, зависимости и дедлоки

Блог компании ЮMoney Системное администрирование *IT-инфраструктура *Серверная оптимизация *DevOps *


В августе Яндекс.Деньги провели митап Jiramania. На нем разработчики и администраторы рассказали про отмычки и ноу-хау по работе с Jira.


Помимо неспешных бесед за кофе и круассанами, Гончик Цымжитов из ITIVITI поделился перцовыми пластырями от боли обновления Jira. После чего на сцену вышел Вадим Гаузяк из СберТеха с результатами своего исследования дедлока в agile-плагине Jira 7.


Но хватит интриг — под катом вы найдете оба доклада.

Всего голосов 6: ↑6 и ↓0 +6
Просмотры 2.5K
Комментарии 1

Что, если выкинуть все лишнее из базы в распределенный кэш – наш опыт использования Hazelcast

Блог компании ЮMoney Высокая производительность *Open source *Анализ и проектирование систем *Разработка под e-commerce *


Так как базы данных Яндекс.Денег вынуждены хранить массу второстепенной и временной информации, однажды такое решение перестало быть оптимальным. Поэтому в инфраструктуре появился распределенный Data Grid с функциями in-memory базы данных на базе Hazelcast.


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

Читать дальше →
Всего голосов 30: ↑30 и ↓0 +30
Просмотры 41K
Комментарии 17

[обновлено] Как нагрузочное тестирование процессинга обошлось нам в €157 000 и почему никого не уволили

Блог компании ЮMoney Тестирование IT-систем *Платежные системы *Анализ и проектирование систем *Разработка под e-commerce *


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


К исследованию побудили два фактора: появление у нас собственного процессинга карт и предстоящая крупная распродажа одного из популярных в РФ онлайн-ритейлеров.


Идея выглядела вполне бюджетной – примерно на 125 000 р. (по 1 р. на операцию), но кто же знал, как все обернется. Особая перчинка в том, что вся информация об эксперименте долгое время была закрыта и впервые публикуется в открытом источнике.

товсь... пли!
Всего голосов 82: ↑79 и ↓3 +76
Просмотры 49K
Комментарии 83

Феншуйная автоматизация CI & CD с помощью Jenkins и Jira

Блог компании ЮMoney Groovy & Grails *Разработка под e-commerce *Системы сборки *Atlassian *

image alt text


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


Рассказывать о долгом и тернистом пути всегда непросто. Однако за последние годы инфраструктура разработки Яндекс.Денег сделала большой шаг в сторону автоматизации самого важного для нас процесса — релиза, о чем просто грех не рассказать. Фактически получилось полноценное решение Continuous Integration и Continuous Delivery на базе связки Bitbucket, Jenkins и Jira.

Читать дальше →
Всего голосов 22: ↑22 и ↓0 +22
Просмотры 76K
Комментарии 10

Работа с потоком логов в реальном времени с помощью Heka. Опыт Яндекс.Денег

Блог компании ЮMoney Системное администрирование *IT-инфраструктура *Серверная оптимизация *DevOps *

image alt text


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


Система построена на базе стека EHK (Elasticsearch/Heka/Kibana), с прицелом на работу практически в реальном времени. Особый упор сделаю на тонкие места и нюансы обработки миллиардов строк текста в сутки.

Приступим к суровому hands-on
Всего голосов 26: ↑25 и ↓1 +24
Просмотры 29K
Комментарии 30

Экстремальная миграция на PostgreSQL: без остановки, потерь и тестирования

Блог компании ЮMoney Платежные системы *Oracle *PostgreSQL *Разработка под e-commerce *


Буквально месяц назад в Яндекс.Деньгах завершился переезд сервиса профилей пользователей с Oracle на PostgreSQL. Так что теперь у нас есть опробованное решение по миграции больших объемов данных без потерь и остановки использующего их сервиса.


Под катом я расскажу подробнее о том, как все происходило, зачем мы выбрали для миграции SymmetricDS и почему без «ручных» усилий все равно не обошлось. Поделюсь также некоторыми наработками по вспомогательному коду для миграции.

Ну и вспомню про набитые шишки, конечно же
Всего голосов 40: ↑40 и ↓0 +40
Просмотры 23K
Комментарии 55

Информация

В рейтинге
Не участвует
Откуда
Санкт-Петербург, Санкт-Петербург и область, Россия
Дата рождения
Зарегистрирован
Активность