July 9, 2019

Дайджест № 120

Сегодня в выпуске:

  • Quality first
  • ЛАБ для неравнодушных
  • #лабтревел
  • Витаминный заряд для СЗК
  • Знакомимся с командами Лаба
  • ФОТО С SKB LAB CUP!!!

Quality first

Автор: Савиных Андрей, заместитель генерального директора

Всем привет!


Многие из вас заметили, и также многие из вас даже участвовали в устранении ряда сбоев «на проде» за последние 2 недели. Это были:


1. Существенное замедление сервиса при выездном обслуживании. Полечили кластеризацией таблицы, хранящей бинарные данные документов клиентов.
2. «Тормоза» при обмене между IsFront с внешними системами. Устранили путем распараллеливания и увеличением количества обработчиков IsConnect.
3. Существенное замедление взаимодействия на шине данных (в прошлый понедельник). Причина оказалась не столько в шине, сколько в механизмах синхронизации с резервным стендом. Еще в работе, пока на проде сделано обходное решение, чтобы нам прожить спокойно до принятия постоянного решения.
4. Сбой оборудования в пятницу вечером, когда многие сервисы, в т.ч. IsFront, были недоступны почти 2 часа. Источник проблем был на серверном оборудовании, совместными усилиями подняли сервисы на резервных мощностях.

Хочу предварительно обратить внимание на пару бесспорных тезисов (Капитан Очевидность) :


1. Если смотреть на ситуацию глазами клиентов – то им нет особой разницы, почему сервис не работает и кто в этом виноват. Для него – проблема одна: она у банка.
2. Мы прирастаем по количеству клиентов и сервисов, нагрузка растет и точно не будет уменьшаться.

О чем это говорит? Что цена любой ошибки будет только увеличиваться. Соответственно качество сервисов, которые мы предоставляем клиентам – не имеет права уменьшаться. Мы каждый на своем участке должны предусмотреть меры, чтобы исключить или хотя бы минимизировать риск появления сбоя. Т.е. предусмотреть (для примера, не ограничиваясь) :
- решения на уровне бизнес-логики, т.е. предусмотреть возможность workaround, например ручной обработки одного из этапов. Сервис для клиента не должен пострадать;
- решения на архитектурном уровне, чтобы технически система могла выдерживать нагрузки, и при сбое одного из компон��нт остальные сервисы не пострадали и сбойный участок можно было быстро восстановить;
- организационные решения – проверять качество продукта командой, не надеяться только на регресс и автотесты;
- процессные решения – например, как автоматизировать цепочку доставки на прод, минимизируя ручные вмешательства и, соответственно, фактор случайности;
- … что-то еще? Предлагайте и внедряйте!

Еще раз - сейчас важно обеспечивать качество, вплоть до того, что лучше перенести релиз, чем отдать «в бой» недотестированный функционал. Смотрите на итоговый результат глазами клиента – вам самому, как клиенту, захочется этим пользоваться? Если ответ положительный – действуем!

ЛАБ для неравнодушных

Коллеги,

ЛАБ начинает благотворительную акцию и присоединяется к сбору гуманитарной помощи для пострадавших от наводнения в Тулунском, Тайшетском и Нижнеудинском районах Иркутской области.

Собираем вещи, которые отправятся в Иркутскую область.

Список необходимого для передачи пострадавшим:

1) постельное белье и принадлежности (одеяла, подушки, матрасы, простыни, наволочки, пододеяльники, покрывала, пледы и иное)

2) полотенца всех размеров

3) посуда, столовые приборы

4) средства гигиены (з.пасты, з.щетки, шампуни, гели для душа, мыло, стиральные порошки, чистящие средства и иное)

5) продукты питания длительного хранения (тушёнка, консервы, крупы, макаронные изделия, конфеты, печенье, детское питание, мука, растительное масло, сахар, соль, чай, питьевая вода и иное)

6) обувь всех размеров (резиновые сапоги, кроссовки, ботинки и иное)

7) чистая одежда всех размеров для взрослых и детей (дождевики, куртки, ветровки, спортивные костюмы, брюки, теплые вещи и иное)

Коробки для сбора вещей вы найдете в раздевалках.

Сдать вещи можно до 25 июля.

Заранее ГИГАНТСКОЕ СПАСИБО всем неравнодушным!

#лабтревел

Автор: Коровин Валера, тестировщик

В прошедшие выходные прошёл один из самых культовых, сложных и массовых забегов в России - горный марафон Конжак.
Марафон, который состоялся уже в 24й раз.
Марафон, который уникален своими экстремальными условиями и красотой местности.
Марафон, который имеет богатую историю и неповторимую атмосферу.
Марафон, который в этом году собрал 1433 участника.
Рельеф трассы на Конжаке постоянно меняется, начиная от мокрых камней, грязи, корней деревьев и заканчивая технически сложным курумником. В этом году в вдобавок ко всем сложностям трассы был густой туман на вершине с видимостью 10 – 15 метров и ливень со порывами ветра.
Для меня это был первый подобный старт. С таким набором высоты, камнями и погодными условиями. Получено море эмоций, ценный опыт и несколько (много) падений на камни и в грязь.

Результат: 6:11:07, 468 место.
Поеду ли я еще раз Конжак? ДА! Мне нужен реванш.

от ред.: Ребята, когда выкладываете фото с путешествия, не забывайте ставить хэштег #лабтревел и отмечать аккаунт СКБ ЛАБ в соцсети!

А в любом посте про нашу рабочую жизнь и наши праздники, будет круто, если вы не забудете поставить наши фирменные хэштеги, по которым удобно посмотреть всю историю Лаба:

#skb_lab #skb_love #skblab #SKBLOVE

Витаминный заряд для СЗК

Вчера утром мы посетили офис СЗК (Служба Заботы о Клиентах), чтобы поддержать и угостить вкусностями, ведь на прошлой неделе ребята достойно выстояли под напором озадаченных клиентов.

Знакомимся с командами Лаба

Вчера прошла лекция команды android разработчиков. Вы там были? Было очень познавательно! :)

ФОТО С SKB LAB CUP!!!

Смотреть здесь: https://yadi.sk/d/jUZEeaQY5-zWXw

Очень эпичные кадры! Разбирайте на аватарки))