Приходите в сентябре на мое выступление на Highload++ в Питере. Оно должно получиться интересным:)
🔥6👍5
Forwarded from HighLoad++
📍"Канал. Продукт. Платформа" или эволюция подходов к развитию мобильного банка Тинькофф – тема доклада Александра Поломодова, руководителя управления разработки цифровых экосистем в Тинькофф
⠀
📋 https://bx.vc/135u09
⠀
Александр расскажет историю развития большого проекта, а именно: как менялись требования бизнеса, схема управления командами и архитектура приложения. Как они прошли путь от одной общей мобильной команды к ~ 50 отдельным командам, среди которых 5 являются чисто платформенными командами.
⠀
Узнаем, как они дошли до формулирования принципов и правил платформы МБ, без которых дальнейшее развитие было бы невозможно. Отдельно расскажет про две текущие задачи, которые приводят к очередному организационному редизайну и изменениям в архитектуре:
⠀
1) выделение сквозных кросс-функциональных команд, условно, МБ <-> API <-> backends;
2) улучшения архитектурных подходов в интеграции МБ и API
⠀
Встречаемся на Saint HighLoad++ 22 и 23 сентября ✋
⠀
✅ Подробно о конференции и билеты здесь - https://bx.vc/x4r9uw
⠀
📋 https://bx.vc/135u09
⠀
Александр расскажет историю развития большого проекта, а именно: как менялись требования бизнеса, схема управления командами и архитектура приложения. Как они прошли путь от одной общей мобильной команды к ~ 50 отдельным командам, среди которых 5 являются чисто платформенными командами.
⠀
Узнаем, как они дошли до формулирования принципов и правил платформы МБ, без которых дальнейшее развитие было бы невозможно. Отдельно расскажет про две текущие задачи, которые приводят к очередному организационному редизайну и изменениям в архитектуре:
⠀
1) выделение сквозных кросс-функциональных команд, условно, МБ <-> API <-> backends;
2) улучшения архитектурных подходов в интеграции МБ и API
⠀
Встречаемся на Saint HighLoad++ 22 и 23 сентября ✋
⠀
✅ Подробно о конференции и билеты здесь - https://bx.vc/x4r9uw
👍13🔥1
Сегодня у меня первый день двухнедельного отпуска, который я собираюсь провести достаточно расслаблено.
Но этот день я провел по большей части один на один со своим маленьким сыном, которому осенью будет два года.
Мы вместе с ним рисовали акварелью, играли в лошадку, готовили еду и играли в другие игры. В итоге, когда домой вернулась мама, то дома были видны следы наших активностей и артефакты, как те что представлены на рисунках ... а папа пошел отдыхать и дочитывать книгу про художников - возможно, Кирюша станет одним из них:)
Но этот день я провел по большей части один на один со своим маленьким сыном, которому осенью будет два года.
Мы вместе с ним рисовали акварелью, играли в лошадку, готовили еду и играли в другие игры. В итоге, когда домой вернулась мама, то дома были видны следы наших активностей и артефакты, как те что представлены на рисунках ... а папа пошел отдыхать и дочитывать книгу про художников - возможно, Кирюша станет одним из них:)
👍24❤10🔥1
Продолжу тему отдыха и расскажу про книги, которые мы читаем на ночь с шестилетним сыном. Максу очень нравятся истории автора и иллюстратора Свена Нурдквиста. Это книги про Петсона и Финдуса, забавного старика и его говорящего кота. Эти книги с красивыми иллюстрациями и незатейливыми историями, в которых кот-проказник и рассеянный немолодой человек сталкиваются с проблемами, характерными для обычной шведской деревни, навроде "Переполоха в огороде", книги котрую мы читали на ночь вчера.
#ForKids
#ForKids
🔥11❤4🥰2
Завтра в 18:00 по Москве мы в нашем книжном клубе Code Of Architecture закончим обсуждать книгу Database Internals. Мы рассмотрим три последние главы, включая венец данной книги - обсуждение алгоритмов консенсуса:)
Forwarded from Code of Architecture
Дочитаем Database Internals 📗
Гостями заключительного стрима по книге станут Виталий Кондратов и Сергей Баранов. Виталий — наш коллега, архитектор в отделе базовых технологий Тинькофф. Он занимается разработкой и доработкой баз данных, а также инфраструктурой для их эксплуатации. Сергей — организатор и создатель конференции ArchDays, а еще автор Agile Mindset и телеграм-канала «Микросервисы — русскоязычное сообщество».
Вместе с ними разберем 12 — 14 главы. Поговорим о:
— механизмах, необходимых для работы eventually consistent систем, в которых существуют реплики и расхождение их состояний;
— методах перехода от моделей консистентности с одним объектом и одной операцией к выполнению многих операций атомарно.
Также обсудим книгу в целом, поделимся впечатлениями и инстайми от прочитанного.
Встречаемся в этот четверг 18 августа в 18:00 на нашем ютуб-канале.
Не забудьте включить уведомления, чтобы не пропустить начало 🔔
Гостями заключительного стрима по книге станут Виталий Кондратов и Сергей Баранов. Виталий — наш коллега, архитектор в отделе базовых технологий Тинькофф. Он занимается разработкой и доработкой баз данных, а также инфраструктурой для их эксплуатации. Сергей — организатор и создатель конференции ArchDays, а еще автор Agile Mindset и телеграм-канала «Микросервисы — русскоязычное сообщество».
Вместе с ними разберем 12 — 14 главы. Поговорим о:
— механизмах, необходимых для работы eventually consistent систем, в которых существуют реплики и расхождение их состояний;
— методах перехода от моделей консистентности с одним объектом и одной операцией к выполнению многих операций атомарно.
Также обсудим книгу в целом, поделимся впечатлениями и инстайми от прочитанного.
Встречаемся в этот четверг 18 августа в 18:00 на нашем ютуб-канале.
Не забудьте включить уведомления, чтобы не пропустить начало 🔔
👍6❤1🔥1
В отпуске или детям на ночь прикольно читать простые книги, например, в виде комиксов.
И книга "Под звездным небом" как раз такова - в ней автор, Гаэль Альмерэ, учит тому, как наблюдать за звездным небом, искать созвездия и планеты.
Сюжет книги выстроен в формате истории общения трех друзей: Мышлена (мыши), Бобри (бобра) и Ути (утконоса). Это трио в начале книги отправляется в астрономическую обсерваторию Мышлена и дальше проводит дни и ночи за обсуждением звезд и созвездий, планет и их орбит, Солнца и Луны ... Книга сопровождается красивыми иллюстрациями, а сами истории просты для восприятия и подходят как сказки на ночь детям:) Рекомендую.
#ForKids #Comics
И книга "Под звездным небом" как раз такова - в ней автор, Гаэль Альмерэ, учит тому, как наблюдать за звездным небом, искать созвездия и планеты.
Сюжет книги выстроен в формате истории общения трех друзей: Мышлена (мыши), Бобри (бобра) и Ути (утконоса). Это трио в начале книги отправляется в астрономическую обсерваторию Мышлена и дальше проводит дни и ночи за обсуждением звезд и созвездий, планет и их орбит, Солнца и Луны ... Книга сопровождается красивыми иллюстрациями, а сами истории просты для восприятия и подходят как сказки на ночь детям:) Рекомендую.
#ForKids #Comics
❤10👍1🔥1
В этот четверг у нас была очередная встреча клуба любителей архитектуры, где мы закончили вторую часть книги про “Database Internals”, которая посвящена распределенным системам.
И одновременно мы закончили обсуждать всю книгу:)
Если вы пропустили прошлые эпизоды, то про них можно прочитать и посмотреть здесь: 1, 2, 3.
Ну а на встрече мы обсудили главы:
— Chapter 12. Anti-Entropy And Dissemination
— Chapter 13. Distributed Transactions
— Chapter 14. Consensus
— Part II. Conclusion
В этом эпизоде с нами были гости:
— Виталий Кондратов — мой коллега, архитектор в отделе базовых технологий Тинькофф. Он занимается разработкой и доработкой баз данных, а также инфраструктурой для их эксплуатации.
— Сергей Баранов — создатель конференции ArchDays и мой коллега по программному комитету этой конференции, а также автор Agile Mindset и телеграм-канала «Микросервисы — русскоязычное сообщество».
Ниже краткое содержимое последних глав, а подробности можно прочитать в приложенной статье
- Двенадцатая глава посвящена механизмам, которые нужны для работы eventually consistent систем, в которых существуют реплики и расхождение их состояний. В случае tunable consistency вообще разрешается обменивать консистентность на доступность, поэтому требуется механизмы для устранения этих расхождений.
- В тринадцатой главе рассматривается то, как перейти от моделей консистентности с одним объектом и одной операцией к выполнению многих операций атомарно. Эта глава заслуживает самостоятельного прочтения, но если обобщать, то автор рассматривает два варианта алгоритмов atomic commitment algorithms и consensus algorithms.
- Все предыдущие рассмотренные темы позволили нам приблизиться к вершине исследований на тему распределенных систем, а именно к теме консенсуса. Алгоритмы консенсуса позволяют распределенной системе из множества процессов достичь соглашения относительно какого-то значения. С точки зрения теории у таких алгоритмов должно быть следующие три свойства: agreement, validity, termination. И четырнадцатой главой мы завершаем рассмотрение книги.
#SoftwareArchitecture #Databases #Software #ExternalReview
И одновременно мы закончили обсуждать всю книгу:)
Если вы пропустили прошлые эпизоды, то про них можно прочитать и посмотреть здесь: 1, 2, 3.
Ну а на встрече мы обсудили главы:
— Chapter 12. Anti-Entropy And Dissemination
— Chapter 13. Distributed Transactions
— Chapter 14. Consensus
— Part II. Conclusion
В этом эпизоде с нами были гости:
— Виталий Кондратов — мой коллега, архитектор в отделе базовых технологий Тинькофф. Он занимается разработкой и доработкой баз данных, а также инфраструктурой для их эксплуатации.
— Сергей Баранов — создатель конференции ArchDays и мой коллега по программному комитету этой конференции, а также автор Agile Mindset и телеграм-канала «Микросервисы — русскоязычное сообщество».
Ниже краткое содержимое последних глав, а подробности можно прочитать в приложенной статье
- Двенадцатая глава посвящена механизмам, которые нужны для работы eventually consistent систем, в которых существуют реплики и расхождение их состояний. В случае tunable consistency вообще разрешается обменивать консистентность на доступность, поэтому требуется механизмы для устранения этих расхождений.
- В тринадцатой главе рассматривается то, как перейти от моделей консистентности с одним объектом и одной операцией к выполнению многих операций атомарно. Эта глава заслуживает самостоятельного прочтения, но если обобщать, то автор рассматривает два варианта алгоритмов atomic commitment algorithms и consensus algorithms.
- Все предыдущие рассмотренные темы позволили нам приблизиться к вершине исследований на тему распределенных систем, а именно к теме консенсуса. Алгоритмы консенсуса позволяют распределенной системе из множества процессов достичь соглашения относительно какого-то значения. С точки зрения теории у таких алгоритмов должно быть следующие три свойства: agreement, validity, termination. И четырнадцатой главой мы завершаем рассмотрение книги.
#SoftwareArchitecture #Databases #Software #ExternalReview
Medium
Code of Architecture — Database Internals #4
В этот четверг у нас была очередная встреча клуба любителей архитектуры, где мы закончили вторую части про distributed systems, а точнее…
👍4🔥1
Ночью я в очередной раз закупался книгами на распродаже издательства МИФ. А утром, проверяя почту, я нашел такую инфографику про химию мозга, которую ребята прислали в подарок за заказ:) И мне кажется, что у меня при покупке и чтении книг вырабатывается много дофамина, который стимулирует меня покупать и читать больше книжек:)
#Brain
#Brain
🔥11❤1👍1
Обзор книги “Fluke. The Math and Myth of Coincidence”
Сегодня я дочитал и написал обзор на очередную научно-популярную книгу, на этот раз про “Игру случая. Математику и мифологию совпадений”. Автор книги Джозеф Мазур— почетный профессор математики Мальборо-колледжа и одновременно опытный писатель математического научпопа. В этой книге он решил поговорить про совпадения и рассказать о том, что не все из них настолько редки, чтобы удивляться им, а некоторые из приведенных историй и вовсе почти неизбежны.
#PopularScience #Math #ExternalReview
Сегодня я дочитал и написал обзор на очередную научно-популярную книгу, на этот раз про “Игру случая. Математику и мифологию совпадений”. Автор книги Джозеф Мазур— почетный профессор математики Мальборо-колледжа и одновременно опытный писатель математического научпопа. В этой книге он решил поговорить про совпадения и рассказать о том, что не все из них настолько редки, чтобы удивляться им, а некоторые из приведенных историй и вовсе почти неизбежны.
#PopularScience #Math #ExternalReview
🔥5❤1👍1
Пару лет назад я заценил книги в формате комиксов за их красоту и лаконичность. С тех пор у меня стала формироваться отдельная полка с комиксами.
И одной из книг на этой полке является книга про сами комиксы - "История комиксов" за за авторством Фреда Ван Ленте и Райана Данлеви. Отрисовка в книге красивая, история поучительная, юмор присутствует:) Интересно будет всем читателям, а не только фанатам комиксов, манги или графических романов.
В общем, рекомендую!
#Comics #History
И одной из книг на этой полке является книга про сами комиксы - "История комиксов" за за авторством Фреда Ван Ленте и Райана Данлеви. Отрисовка в книге красивая, история поучительная, юмор присутствует:) Интересно будет всем читателям, а не только фанатам комиксов, манги или графических романов.
В общем, рекомендую!
#Comics #History
👍6🥰5🔥1
Продолжу тему комиксов и расскажу про книгу "Философы в действии" за авторством Фреда Ван Ленте и Райана Данлеви.
Философия обычно кажется достаточно скучной и заумной темой, но только не в таком виде.
Кстати, эту книгу я купил после прочтения предыдущей книги этого дуэта, которая называлась "История комиксов", про которую я упоминал в предыдущем посте.
P.S.
Для заинтересовавшихся книгой я приложил картинки, которыми авторы завершают книгу и подводят некоторое саммари. Их интересно просмотреть и без чтения всей книги.
#Comics #Philosophy
Философия обычно кажется достаточно скучной и заумной темой, но только не в таком виде.
Кстати, эту книгу я купил после прочтения предыдущей книги этого дуэта, которая называлась "История комиксов", про которую я упоминал в предыдущем посте.
P.S.
Для заинтересовавшихся книгой я приложил картинки, которыми авторы завершают книгу и подводят некоторое саммари. Их интересно просмотреть и без чтения всей книги.
#Comics #Philosophy
🔥8👍3❤1