#книги
Как работать по 4 часа в неделю и при этом не торчать в офисе "от звонка до звонка", жить где угодно и богатеть - Феррис Тимоти
Неоднозначная книжка с курьезным названием и соответствующим содержанием. Решил прочитать после упоминания в очень понравившейся мне книге, и вот что вышло.
🤔Кому интересно: американскому работнику кубикла с кредитом за образование и медстраховкой, а также им сочуствующим.
👍Что понравилось: книга неплохо заряжает на деятельность и мотивирует, я такое люблю. Кроме этого, в книге есть здравые идеи, хоть многие и упакованы под специфическим соусом.
👎Что не понравилось: это квинтэссенция американской бизнес литературы. Автор просто поливает читателя обещаниями сладкой жизни после прочтения, и в целом читать это не очень приятно. Фактов мало, но очень много манипуляций и заигрываний с читателем. Книга начинает рекламировать себя еще с обложки, и заканчивает только на последней странице. Кроме того, эта книга однозначно написана для американцев, а особенно для белых воротничков, и изобилует штампами про это.
В целом книга про задницы - как автор брал свои задницы и увольнял чужие. Кроме этого, книга про рекламу книги, а также про рассказ про успешность автора, которой он вот сейчас поделится. Автор сколотил состояние на продаже БАДов в интернете, а теперь катается по миру и увеселяется, и учит жить других. И совсем немного места отведено практическим советам - которые сводятся к тому, что нужно создать что-то неосязаемое (инфоциганство автор приводит как идеальный вариант), а потом пусть оно само себя продает, а вы будете отдыхать на берегу моря, попивая коктейли.
Но есть и здравые мысли и советы - подробное описание того, как экономить время, как автоматизировать рутину и делегировать то, что не приносит максимального профита. Правило 80/20 и подробная инструкция по его применению. Это было интересно и полезно читать.
Также много эфира уделяется переходу на удаленную работу - что было интересно во времена написания книги, но сегодня абсолютно не актуально.
🌴Итого - советую для чтения только тем, кто совсем закопался в рутине будней, либо для тех, кто не знает пути на удаленку. Ну или как веселое саркастическое чтиво. Для остальных - пустая трата времени.
Как работать по 4 часа в неделю и при этом не торчать в офисе "от звонка до звонка", жить где угодно и богатеть - Феррис Тимоти
Неоднозначная книжка с курьезным названием и соответствующим содержанием. Решил прочитать после упоминания в очень понравившейся мне книге, и вот что вышло.
🤔Кому интересно: американскому работнику кубикла с кредитом за образование и медстраховкой, а также им сочуствующим.
👍Что понравилось: книга неплохо заряжает на деятельность и мотивирует, я такое люблю. Кроме этого, в книге есть здравые идеи, хоть многие и упакованы под специфическим соусом.
👎Что не понравилось: это квинтэссенция американской бизнес литературы. Автор просто поливает читателя обещаниями сладкой жизни после прочтения, и в целом читать это не очень приятно. Фактов мало, но очень много манипуляций и заигрываний с читателем. Книга начинает рекламировать себя еще с обложки, и заканчивает только на последней странице. Кроме того, эта книга однозначно написана для американцев, а особенно для белых воротничков, и изобилует штампами про это.
В целом книга про задницы - как автор брал свои задницы и увольнял чужие. Кроме этого, книга про рекламу книги, а также про рассказ про успешность автора, которой он вот сейчас поделится. Автор сколотил состояние на продаже БАДов в интернете, а теперь катается по миру и увеселяется, и учит жить других. И совсем немного места отведено практическим советам - которые сводятся к тому, что нужно создать что-то неосязаемое (инфоциганство автор приводит как идеальный вариант), а потом пусть оно само себя продает, а вы будете отдыхать на берегу моря, попивая коктейли.
Но есть и здравые мысли и советы - подробное описание того, как экономить время, как автоматизировать рутину и делегировать то, что не приносит максимального профита. Правило 80/20 и подробная инструкция по его применению. Это было интересно и полезно читать.
Также много эфира уделяется переходу на удаленную работу - что было интересно во времена написания книги, но сегодня абсолютно не актуально.
🌴Итого - советую для чтения только тем, кто совсем закопался в рутине будней, либо для тех, кто не знает пути на удаленку. Ну или как веселое саркастическое чтиво. Для остальных - пустая трата времени.
ЛитРес
«Как работать по 4 часа в неделю и при этом не торчать в офисе «от звонка до звонка», жить где угодно и богатеть» – Тимоти Феррис…
Второе издание, дополненное и переработанное. Книга рассказывает о секретах «новых богатых» – представителей новой субкультуры, которые отказались от «синдрома отложенной жизни» и научились вести рос…
Перенесенный на весну highload все-таки состоится 17 и 18 марта. Приходите послушать увлекательную историю о том, как мы в облаке делали отказоустойчивый распределенный сервис с конечными автоматами, доменами, кафкой и кубернетесом, конечно.
highload.ru
Илья Казначеев на HighLoad++ Foundation 2022
Управление состоянием в сложном микросервисном ландшафте — задача не из легких. Как только процесс изменения затрагивает несколько слабосвязанных сущностей, проблема их консистентности встает поперек горла архитектора. На помощь приходят многофазные транзакции…
А вот и статья по мотивам митапа про bdd тесты. Кому было лень смотреть, теперь можно почитать.
Хабр
Какие тесты выбрать для облака? Сравниваем варианты
Привет, Хабр! Меня зовут Илья Казначеев , я техлид в MTS Cloud, это облачный провайдер МТС. Моя команда занимается сервисом Kubernetes Managed, а еще мы проводим тесты облачных платформ. В этой статье...
Вчера наткнулся на хабре статью про транзакции в рамках DDD в сервисе на Go. Предложенное решение мне показалось чрезмерно усложненным. Тем более, что год назад я решал такую же задачу, и как мне кажется решение вышло намного проще. Однако руки написать об этом все никак не доходили.
В общем, слово за слово, и вот заметка про то, как же я решал проблему реализации транзакций в гексагональном сервисе.
В общем, слово за слово, и вот заметка про то, как же я решал проблему реализации транзакций в гексагональном сервисе.
Хабр
Чистые транзакции в гексагональном Go
В современной микросервисной разработке очень популярна чистая архитектура (она же луковая). Этот подход ясно отвечает на много архитектурных вопросов, а также хорошо подходит для сервисов с небольшой...
#книги
Monolith to Microservices - Sam Newman
Хорошая прикладная книга про рефакторинг архитектуры проекта.
🤔Кому интересно: техлиды, архитекторы, разработчики распределенных сервисов.
👍Что понравилось: в книге мало воды и много практических советов. Описано большое количество сценариев декомпозиции функционала из монолита в отдельные сетевые сервисы, много внимания уделяется возникающим при этом проблемам и возможным решениям. Особенно полезно о том, как дробить процесс этой миграции на отдельные небольшие шаги, и как смягчать переход, делая его плавным, параллельным и менее рискованным.
👎Что не понравилось: в самом начале автор указывает, что книга является дополнением к другой его книге Building Microservices, и делает очень много отсылок к ней, вроде “я не буду это описывать, читайте в моей другой книжке”. Кроме того, довольно поверхностно описана проблема превращения транзакций в монолите в распределенные транзакции. Автор говорит про то, как уменьшить связность сервисов, а также вкратце рассказывает про виды Saga и применение паттерна, но это совсем не показывает реальный масштаб проблемы. Эта тема неплохо описана в Microservices Patterns, однако я ожидал и в этой книге глубокого обзора проблемы, но его нет.
В целом книжка очень хорошая и однозначно рекомендуема тем, кто сталкивается с разрезанием монолитных приложений на части, а также тем, кто хочет понимать всю сложность процесса. Приведено большое количество паттернов и сценариев, их плюсы и минусы, описана сложность предложенных решений и когда их лучше применять или не применять.
⚙️Итого: очень интересная книга с практическими советами по декомпозиции монолита на микросервисы, которую можно использовать как сборник инструкций и делать прямо по ней. Рекомендую.
Monolith to Microservices - Sam Newman
Хорошая прикладная книга про рефакторинг архитектуры проекта.
🤔Кому интересно: техлиды, архитекторы, разработчики распределенных сервисов.
👍Что понравилось: в книге мало воды и много практических советов. Описано большое количество сценариев декомпозиции функционала из монолита в отдельные сетевые сервисы, много внимания уделяется возникающим при этом проблемам и возможным решениям. Особенно полезно о том, как дробить процесс этой миграции на отдельные небольшие шаги, и как смягчать переход, делая его плавным, параллельным и менее рискованным.
👎Что не понравилось: в самом начале автор указывает, что книга является дополнением к другой его книге Building Microservices, и делает очень много отсылок к ней, вроде “я не буду это описывать, читайте в моей другой книжке”. Кроме того, довольно поверхностно описана проблема превращения транзакций в монолите в распределенные транзакции. Автор говорит про то, как уменьшить связность сервисов, а также вкратце рассказывает про виды Saga и применение паттерна, но это совсем не показывает реальный масштаб проблемы. Эта тема неплохо описана в Microservices Patterns, однако я ожидал и в этой книге глубокого обзора проблемы, но его нет.
В целом книжка очень хорошая и однозначно рекомендуема тем, кто сталкивается с разрезанием монолитных приложений на части, а также тем, кто хочет понимать всю сложность процесса. Приведено большое количество паттернов и сценариев, их плюсы и минусы, описана сложность предложенных решений и когда их лучше применять или не применять.
⚙️Итого: очень интересная книга с практическими советами по декомпозиции монолита на микросервисы, которую можно использовать как сборник инструкций и делать прямо по ней. Рекомендую.
O’Reilly Online Learning
Monolith to Microservices
How do you detangle a monolithic system and migrate it to a microservice architecture? How do you do it while maintaining business-as-usual? As a companion to Sam Newman’s extremely popular … - Selection from Monolith to Microservices [Book]
Завтра вечером забегу в гости к GDG Minsk рассказать про то, как масштабироваться в облаке, а рассказать там есть о чем. Приходите, друзей зовите.
А вот вариант заметки про транзакции на английском. Приятного чтения!
DEV Community
Clean Transactions in Golang Hexagon
How to implement transaction management in a hexagonal microservice? How to keep the isolation of the...
Давненько не виделись.
Поэтому 22 апреля в 19 часов зайду в гости к GDG Sochi, чтобы рассказать про облачное масштабирование.
И вы приходите.
Поэтому 22 апреля в 19 часов зайду в гости к GDG Sochi, чтобы рассказать про облачное масштабирование.
И вы приходите.
hi-tech-sochi.timepad.ru
Meetup Between heaven and Earth / События на TimePad.ru
GDG Sochi & IT Sochi
Тем временем меня позвали экспертом в книжный клуб на обсуждение знаменитой книги Клеппмана.
Встреча пройдет сегодня в 20 по мск
Встреча пройдет сегодня в 20 по мск
Telegram
{ между скобок }
Реклама - https://gskoba.notion.site/f112954095f040fd84cec546a3f20405
Поддержи наш проект https://boosty.to/megdu_skobok ❤️
Текущая книга - Learning Domain-Driven Design Vlad Khononov
Правила чата - https://www.tgoop.com/backend_megdu_skobkah/14
Поддержи наш проект https://boosty.to/megdu_skobok ❤️
Текущая книга - Learning Domain-Driven Design Vlad Khononov
Правила чата - https://www.tgoop.com/backend_megdu_skobkah/14
#книги
Радость жизни - Уильям Ирвин
Довольно толковая книга про римский стоицизм и его современное приложение.
🤔Кому интересно: людям, выбирающим базовую концепцию для своей жизни, а также ищущим радости и спокойствия.
👍Что понравилось: книга очень интересная, много примеров и прикладных советов. Она поделена на три части - первая, как водится у американских авторов, продающая - ее можно пропустить. Вторая и третяя очень полезные. Книга повествует о ценностях римских стоиков, их методах поддержания хорошего настроения и избегания ненужных тревог и печалей. Методы опробовал, действительно работают, теперь активно применяю.
Она достаточно насыщена информацией, но что редко для труда по философии - информация эта хорошо структурирована и подана в удобоваримом виде, а в конце даже есть краткая шпаргалка.
Также отдельное спасибо издательству МИФ за перевод - он на уровне.
👎Что не понравилось: в целом мнение о книге очень позитивное, но в некоторых местах автор явно манипулирует информацией, однобоко освещая различные вопросы. Впрочем, автор не скрывает, что он добавил в книгу многое от себя, и защищает свою позицию в конце книги.
Также книга апеллирует к американским ценностям, что иногда выглядит забавно. К слову, как пример своего стоицизма, автор приводит случай, когда на замену сломавшейся машине он купил не новую, а подержанную (девятилетнюю) машину, и остался доволен. Не знаю, должно ли было это повергнуть американского читателя в шок, но на меня, кажется, произвело обратное впечатление.
🥳Итого: очень хорошая и легкая книга как введение в прикладной стоицизм. Некоторые идеи и аргументы спорны, но в целом описанные подходы действуют и не требуют приложения каких-то особых усилий. Читается легко и быстро, посему — советую.
Радость жизни - Уильям Ирвин
Довольно толковая книга про римский стоицизм и его современное приложение.
🤔Кому интересно: людям, выбирающим базовую концепцию для своей жизни, а также ищущим радости и спокойствия.
👍Что понравилось: книга очень интересная, много примеров и прикладных советов. Она поделена на три части - первая, как водится у американских авторов, продающая - ее можно пропустить. Вторая и третяя очень полезные. Книга повествует о ценностях римских стоиков, их методах поддержания хорошего настроения и избегания ненужных тревог и печалей. Методы опробовал, действительно работают, теперь активно применяю.
Она достаточно насыщена информацией, но что редко для труда по философии - информация эта хорошо структурирована и подана в удобоваримом виде, а в конце даже есть краткая шпаргалка.
Также отдельное спасибо издательству МИФ за перевод - он на уровне.
👎Что не понравилось: в целом мнение о книге очень позитивное, но в некоторых местах автор явно манипулирует информацией, однобоко освещая различные вопросы. Впрочем, автор не скрывает, что он добавил в книгу многое от себя, и защищает свою позицию в конце книги.
Также книга апеллирует к американским ценностям, что иногда выглядит забавно. К слову, как пример своего стоицизма, автор приводит случай, когда на замену сломавшейся машине он купил не новую, а подержанную (девятилетнюю) машину, и остался доволен. Не знаю, должно ли было это повергнуть американского читателя в шок, но на меня, кажется, произвело обратное впечатление.
🥳Итого: очень хорошая и легкая книга как введение в прикладной стоицизм. Некоторые идеи и аргументы спорны, но в целом описанные подходы действуют и не требуют приложения каких-то особых усилий. Читается легко и быстро, посему — советую.
Издательство МИФ
Радость жизни (Уильям Ирвин, Василий Горохов (переводчик)) — купить в МИФе
Как жить без зацикленности на негативе. Бумажная. Читать отзывы и скачать главу.
Не так давно забежал на огонек к Senior Software Vlogger. Рассказал про разные интересные вещи - про SAP, про Golang, про облака и решение сложных проблем. Ну и реклама моего предстоящего выступления на Highload, конечно.
Приятного просмотра, пишите в комментарии, что думаете.
Приятного просмотра, пишите в комментарии, что думаете.
YouTube
Архитектор облака K8s. Деньги в ABAP и язык Go
Илья работает в МТС.Cloud архитектором облачной платформы основанной на Кубернетис. Свой путь Илья начинал с программирования на экзотических языках, а работу нашел по объявлению на доске Авито.
13 и 14 мая 2022 года в Москве состоится крупнейшая в Европе…
13 и 14 мая 2022 года в Москве состоится крупнейшая в Европе…
У меня интересная история участия в Highload++. Изначально конференция должна была состояться в ноябре, но из-за карантина была перенесена на весну (март). В марте конференции снова не произошло, и организаторы приняли мудрое решение перенести ее на май. И вот май настал, а конференция начнется в эту пятницу, где вы и услышите от меня замечательную историю, как мы строили строили и наконец построили K8s-as-a-Sertice.
А еще про то, как и какие проблемы мы решили, чтобы от MVP продукта дойти до продакшена с жесткими требованиями по доступности и отказоустойчивости, и как победили распределенные процессы. Приходите.
А еще про то, как и какие проблемы мы решили, чтобы от MVP продукта дойти до продакшена с жесткими требованиями по доступности и отказоустойчивости, и как победили распределенные процессы. Приходите.
Не успел микрофон остыть после Highload - приходит время нового выступления. Во вторник в гостях у GDG Minsk расскажу про облачное масштабирование (моя любимая тема теперь, похоже). Если не хотели слушать на русском, будет шанс услышать на английском. Ну и приходите в секцию Q&A пообщаться.
А еще там будет уважаемый Rob Richardson - Microsoft MVP (это как GDE, только от Microsoft) - тоже интересное расскажет. Вэлкам.
А еще там будет уважаемый Rob Richardson - Microsoft MVP (это как GDE, только от Microsoft) - тоже интересное расскажет. Вэлкам.
gdg-minsk.timepad.ru
GDG Minsk Cloud May Meetup / События на TimePad.ru
We will talk about how to create a pipeline in GitHub Actions and deploy it to Kubernetes and about infrastructure management.
А вот и видео с последнего митапа, btw. А чтобы поддержать интригу скажу, что я начал писать серию статей про масштабирование в облаке, где будет намного подробнее, чем в выступлениях, и с примерами на моем любимом GCP.
Надеюсь, сил хватит хотя бы на полдюжины статей.
Надеюсь, сил хватит хотя бы на полдюжины статей.
YouTube
Ilya Kaznacheev, MTS Cloud, Techlead, GDE on Cloud
Ilya Kaznacheev MTS Cloud, Techlead, GDE on Cloud
Тема: Patterns of cloud scaling.
Описание:
The cloud provides amazing possibilities for infrastructure management - in a couple of clicks, it is possible to create new virtual machines, run databases or establish…
Тема: Patterns of cloud scaling.
Описание:
The cloud provides amazing possibilities for infrastructure management - in a couple of clicks, it is possible to create new virtual machines, run databases or establish…
#книги
How Google Works - Eric Schmidt, Jonathan Rosenberg
Увлекательная книга про то, как устроена компания Google с точки зрения управления.
🤔Кому интересно: директора и владельцы компаний, руководители, фанаты Google.
👍Что понравилось: книга покрывает достаточно большой временной отрезок существования компании, но особенно фокусируется на первом десятилетии XXI века. Рассказ описывает широкий спектр особенностей управления компанией, включая ее культуру, найм сотрудников, управление инновациями и принятие решений. Это не пустые советы - они опробованы в одной из крупнейших компаний современности, которая известна своим девизом “don’t be evil”. Книга очень подробно, хоть и со множеством лирических отступлений, повествует о том, как построить успешную команду вокруг продукта, руководствуясь хорошими принципами и долгосрочным виденьем, а не краткосрочными выгодами. Авторы дают очень много практических советов, то есть книгу во многом можно использовать как настольный справочник и руководство к действию.
👎Что не понравилось: повествование немного растянуто, но в целом это можно простить. Также авторы довольно сильно налегают на то, что правильный работник (“smart creative”) готов работать день и ночь за идею, и только таких стоит нанимать - это уже простить нельзя (хотя авторы и предлагают платить экстраординарным людям экстраординарно много). Но если не воспринимать это буквально, но материал хороший.
🔎Итого: отличное издание как для понимания “внутренней кухни” Google, ее ценностей и стратегических процессов, так и для лучшего осознания, как строить компанию “на вырост”. Отличная книга, однозначно советую к прочтению.
How Google Works - Eric Schmidt, Jonathan Rosenberg
Увлекательная книга про то, как устроена компания Google с точки зрения управления.
🤔Кому интересно: директора и владельцы компаний, руководители, фанаты Google.
👍Что понравилось: книга покрывает достаточно большой временной отрезок существования компании, но особенно фокусируется на первом десятилетии XXI века. Рассказ описывает широкий спектр особенностей управления компанией, включая ее культуру, найм сотрудников, управление инновациями и принятие решений. Это не пустые советы - они опробованы в одной из крупнейших компаний современности, которая известна своим девизом “don’t be evil”. Книга очень подробно, хоть и со множеством лирических отступлений, повествует о том, как построить успешную команду вокруг продукта, руководствуясь хорошими принципами и долгосрочным виденьем, а не краткосрочными выгодами. Авторы дают очень много практических советов, то есть книгу во многом можно использовать как настольный справочник и руководство к действию.
👎Что не понравилось: повествование немного растянуто, но в целом это можно простить. Также авторы довольно сильно налегают на то, что правильный работник (“smart creative”) готов работать день и ночь за идею, и только таких стоит нанимать - это уже простить нельзя (хотя авторы и предлагают платить экстраординарным людям экстраординарно много). Но если не воспринимать это буквально, но материал хороший.
🔎Итого: отличное издание как для понимания “внутренней кухни” Google, ее ценностей и стратегических процессов, так и для лучшего осознания, как строить компанию “на вырост”. Отличная книга, однозначно советую к прочтению.
Amazon
How Google Works
Как и обещал, я начал серию статей про облачное масштабирование. Рассказ пойдет по нарастанию градуса сложности, и вот первая статья - рассказывает про варианты масштабирования в принципе. Заметки буду делать недлинными, чтобы можно было прочесть за раз.
Пишите в комментариях к статье вопросы и пожелания, а если понравилось - делитесь в соцсетях, мне будет приятно.
Пишите в комментариях к статье вопросы и пожелания, а если понравилось - делитесь в соцсетях, мне будет приятно.
DEV Community
Basics of cloud scaling
In this article, you will learn what application scaling is, and how cloud infrastructure simplifies...
Периодически встречаю вопросы, где и как держать логгер в Go приложении. Вопрос действительно неоднозначный, и идеального решения, кажется, нет.
За время работы на разных проектах я видел разные варианты, и даже придумал свои. О чем и написал статью.
За время работы на разных проектах я видел разные варианты, и даже придумал свои. О чем и написал статью.
DEV Community
Where to Place Logger in Golang?
Several ways to place the logger in a Go project and how to choose the right one.
Знаю, что на Highload++ попали не только лишь все (да и мне пришлось выступать удаленно). Тем не менее, видео с конференции уже готово, и я рад поделиться им с вами!
Что внутри:
- как мы из MVP сложной системы должны были сделать конфетку, и сделали
- как мы управляем распределенными процессами без саг и нарушения изоляции сервисов
- как мы это дело наблюдаем и локализуем ошибки
- как построить распределенный процесс любой сложности на основе DDD без саг и прочих сложных паттернов
- kafka kafka kafka ❤️
- немного скрытой боли
В видео много спорных вопросов и решений, так что буду рад обсудить в комментариях!
Что внутри:
- как мы из MVP сложной системы должны были сделать конфетку, и сделали
- как мы управляем распределенными процессами без саг и нарушения изоляции сервисов
- как мы это дело наблюдаем и локализуем ошибки
- как построить распределенный процесс любой сложности на основе DDD без саг и прочих сложных паттернов
- kafka kafka kafka ❤️
- немного скрытой боли
В видео много спорных вопросов и решений, так что буду рад обсудить в комментариях!
YouTube
Управляем состоянием распределенных систем без боли / Илья Казначеев (MTC Cloud)
Приглашаем на конференцию Saint HighLoad++ 2024, которая пройдет 24 и 25 июня в Санкт-Петербурге!
Программа, подробности и билеты по ссылке: https://vk.cc/cuyIqx
--------
--------
HighLoad++ Foundation 2022
Презентация и тезисы: https://highload.ru/f…
Программа, подробности и билеты по ссылке: https://vk.cc/cuyIqx
--------
--------
HighLoad++ Foundation 2022
Презентация и тезисы: https://highload.ru/f…
В воскресение буду в гостях у GDG Tbilisi рассказать про масштабирование в облаке (во все стороны). Будете в городе - заходите, облачная тема будет раскрыта.
Google Developer Groups
GDG Tbilisi Cloud meetup
In-person Event - The cloud provides amazing possibilities for infrastructure management - in a couple of clicks, it is possible to create new virtual machines, run databases or establish a message broker topic. However, it's easy to get lost in the big possibilities.…
А вот и новая статья про облачное масштабирование. На этот раз поговорим о виртуальных машинах - базовом строительном блоке любой облачной инфраструктуры.
Как удостовериться, что система сможет обработать пики в нагрузке? Как минимизировать плату за простой ресурсов? Об этом я и расскажу в своей заметке.
Как удостовериться, что система сможет обработать пики в нагрузке? Как минимизировать плату за простой ресурсов? Об этом я и расскажу в своей заметке.
DEV Community
Virtual Machine Scaling
How to scale virtual machines in the cloud.