en
Feedback
Человек и машина

Человек и машина

Open in Telegram

Авторский блог Карена Товмасяна. Идеи, слова поддержки и критики отправляйте мне - @ThomasStorm. С предложениями рекламы не обращайтесь. I do not speak on behalf of my employer.

Show more
1 826
Subscribers
No data24 hours
-47 days
-830 days
Posts Archive
#машины_разное Просто потрясающий lightning доклад про интересные особенности двух небезызвестных языков. За ссылку спасибо @zn11ch, орал как лама.

Всем зашла статья про олдов? Василия знаю лично, и получаю удовольствие не только когда слушаю его, но и когда читаю. Комментировать статью я не буду, потому что в этом нет необходимости. Расскажу две истории из жизни. Первый за долгое время пост по тегу #жиза. 🙂 --- Будучи системным инженером на заводе Рено, я отвечал за IP телефонию и автоматизированные контакт-центры на базе Cisco UCCX. Все это чудо чудное было на поддержке от одного крупного оператора связи в России, поэтому ко мне часто командировали одного очень крутого инженера. Как сейчас помню, Серега Лавров. Очень умный и в очках. Так вот, под монотонный бубнеж записи из IVR, Серега сказал, что пора бы ему менять профиль деятельности и идти в менеджмент. А все потому что я за полгода, что с ним работал, с нуля выучил, как алгоритмы в UCCX делать, да что это за SIP транки непонятные - дескать молодежь технические навыки быстрее обретает, конкурентоспособной становится. Серега, если ты это видишь - надеюсь у тебя все получилось! --- На очередном звонке мой шеф делился отзывами о моей скромной деятельности - и одно замечание мне очень понравилось. По своей гиперактивной природе, я стремлюсь любое изменение дотащить до продукта как можно скорее. Fail fast, fail cheap, trial-and-error, вот это все. Ну и как результат, нарываюсь на преграды, которые надо обходить, а обходить бы не пришлось, будь я несколько предусмотрительней, да и проговори идею с парой-тройкой архитекторов. Всего-то несколько десятков писем, с десяток часовых созвонов по Webex - кого волнуют эти человеко-дни вообще? Шеф же сказал, что ошибки эти я совершаю, потому что раньше их не совершал - не попадалось такое, и внутренняя база знаний о подобном сценарии не знает. Эти самые осознанность и предусмотрительность приходят как раз вместе с опытом и без этого опыта, добываемого через ошибки, нужные навыки не приобрести.

#машины_разное Во время своего выступления Дор Лаор, СЕО Scylla анонсировал новый проект Circe, который в корне меняет структуру консенсуса ScyllaDB. Взамен Paxos в ядро этого немалоизвестного конкурента Cassandra и DynamoDB будет использоваться Raft, что по словам Дора сделано в угоду консистентности и позволяет быстрее синхронизировать новые узлы в кластере. Интересно попробовать собрать POSIX FS over Scylla... когда-нибудь.

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

#машины_aws Если в DynamoDB соединить TTL и Streams, то можно получить serverless Kafka. А если к этому добавить глобальные таблицы, то получится planet scale.

#люди Давным давно я рассказывал про собеседование в малые/средние компании. Работая в большой компании, я решил немного изменить свои методы, чаще всего из-за ошибок в виду своей предосудительности. Будучи сотрудником EPAM, я решил взять на себя роль так называемого bar raiser'а. Не то, чтобы я хочу сделать из консалтинговой конторы второй Amazon (масштабы и потребности не те), но хочется по мере сил поднять уровень инженеров, с которыми мне еще работать. Не знаю, много ли нас таких, но официально такое не практикуется (а если практикуется, то я не в курсе). Так вот, пришел однажды ко мне на техническое собеседование не абы кто, а PhD в области этого вашого Computer Science, да еще и докторской по распределенным системам. Радости моей не было границ - не каждый день можно подискутировать на тему производительности Raft и сложности имплементации Paxos... Не буду заходить слишком далеко и скажу сразу - кандидат не оправдал моих ожиданий. И пусть мои коллеги после просмотра записи интервью подтвердили мои сомнения, осталось гадкое чувство, что у меня был тот самый unconscious bias, по которому я как раз проходил тренинг. Раз у нас тут новый год, новые цели (очень грандиозные, кстати!) и новый я, то решение такое: перед собеседованием ни в коем случае не смотреть резюме и предыдущие интервью. Определился с темами на оценку, выписал ряд вопросов и вперед.

#жиза Надеялся успеть вас порадовать 3-ей частью моего погружения в DynamoDB, но под конец года устал так, что сил не осталось даже на то, чтобы учить эти ваши кубернетесы (мои давние читатели знают, что я держался от него подальше настолько долго, насколько мог). Так что я продолжаю находиться в выгорательно-отдыхающем режиме, проводя время за прогулками на свежем воздухе и прохождением master levels в DOOM Eternal. Из хороших новостей: на 2021 у меня довольно большие планы, как карьерные, так и образовательные. Где-то с начала февраля будете меня снова наблюдать на видео (как только @sonkintammio поможет мне со звуком). Стримить буду на русском и английском, про AWS и про то, что сам учу. Ну и обещал доклад для митапа @AWS_Kz. В общем жизнь меняется к лучшему. Всех вас поздравляю с наступающим Новым Годом! Пусть Металлический бык принесет вам втрое больше того, что вы хотите, а все дерьмо оставьте крысе.

Серьезный опрос! Комменты н-нада?
Anonymous voting

#машины_aws Дождались! Глубокое погружение в DynamoDB, глава 2: Таблицы, операции, вторичные индексы, пропускная способность. Мой самый большой лонгрид: >4000 слов, приблизительное время чтения - 15 минут.

Пожалуй, это лучшая шутка про аварию за сегодня.
Пожалуй, это лучшая шутка про аварию за сегодня.

Ну и чтоб два раза не вставать: с коллегами из Минска обсудил аварию AWS, пытался понять, чем Boundaries отличается от SSM Session Manager, и почему нельзя пользоваться ничем младше версии 1.0.

#люди #машины_aws В рамках все того же ZED поучаствовал в Ask Me Anything сессии, отвечая на вопросы “Как стать APN амбассадором?” и “Как поддерживать технические навыки, когда весь день на митингах?” (спойлер - никак).

В OOM в облачной парадигме "M" означает Money (c) @SinTeZoiD

#машины_aws Пропустили мой доклад на ZED? Ничего страшного! Для страждущих узнать побольше про тяжелую жизнь облачной адаптации в enterprise-сектора есть запись.

#машины_aws Multi-cloud, который мы заслужили. Контекст: вчера AWS анонсировал EKS Anywhere (запуск “родного” кластера где уг
#машины_aws Multi-cloud, который мы заслужили. Контекст: вчера AWS анонсировал EKS Anywhere (запуск “родного” кластера где угодно) и выпустил в open source свой дистрибутив К8s.

Это я смотрю анонсы на re:Invent

#анонсы Коллеги! Помните, давеча я писал про крепких “середнячков”? Настало время поднимать ставки! С нового года мой клиент хочет превратить свою платформу в нечто страшное и огромное, словно Netflix. Гео-избыточность, мульти-регион и, конечно же, мои любимые РАСПРЕДЕЛЕНОЧКИ! На этот раз мне нужны чудовища из морских глубин, психи, бессмертные воины клавиатурного труда… и кто-то кто расскажет мне про eBPF. Кроме шуток - со следующего года планируется следующая фаза проекта, на котором я тружусь. И на этот этап мне нужны: - 1 архитектор - будет ходить со мной, проговаривать и прорабатывать все вопросики, рисовать стрелочки, разрабатывать PoC и заниматься прочей очень важной деятельностью. - 6 инженеров - будут говорить мне и этому архитектору, что стрелочки нарисованы через одно место, а затем любезно доводить до ума это поделие. - 1 QA (по факту SDET) - будет говорить инженерам, что их поделие написано через одно место, а затем любезно доводить до ума это поделие. От кандидатов я жду: знание AWS, распределенных систем, навыки разработки и построения отказоустойчивых гео-распределенных систем. Я не могу и не буду обещать вам золотых гор и лучшего в мире работодателя. Я обещаю вам погружение в пучину ада, безумия и жести, из которой вы вместе со мной, словно герои творчества Лавкрафта, выйдете победителями, сохранив рассудок. А после этого у вас начнется ломка, потому что ЛЮБОЙ другой проект или задача покажется детской шалостью и легко летней прогулкой. Повторюсь, я ищу очень сильных инженеров, понимающих и осознающих, что будет сложная работа. Очень сложная. Пишите мне в ЛС за подробностями.

#машины_aws #машины_разное #люди Помимо выступления 4ого числа, я участвую еще в паре движух в рамках Zed. Сегодня, буквально через пару часов я буду обсуждать всякие глупости из мира облачно-культурных вещей. Ну а 3-его числа можно позадавать мне удобные (и не только) вопросы. На некоторые из них я даже смогу ответить! На самом Zed будет много интересного. Если хотите взглянуть на то, что заготовили для вас различнве сообщества, вы можете посмотреть их программе “будок”.