и посмотреть медиа
Code of Architecture - книги по архитектуре
и посмотреть медиа
Книжный клуб по архитектуре ПО. Анонсы новых книг, обсуждения глав, инсайты и предложения для чтения. Полезно для IT-специалистов и разработчиков.
Книжный клуб по архитектуре ПО. Анонсы новых книг, обсуждения глав, инсайты и предложения для чтения. Полезно для IT-специалистов и разработчиков.
Code of Architecture — Telegram-канал книжного клуба, посвященного архитектуре программного обеспечения. Здесь публикуются анонсы свежих выпусков книг, проходят обсуждения прочитанного материала, делятся ценными инсайтами от экспертов и предлагаются новые книги для обязательного прочтения. Канал идеален для разработчиков, архитекторов и всех, кто интересуется глубокими знаниями в IT-архитектуре. Регулярные публикации помогают оставаться в курсе лучших практик и литературы по теме.
🗂 Делимся артефактами с третьего эфира по Building Evolutionary Architectures Вчера провели четвертый стрим по этой книге, на котором упомянали следующие книги и концепции: — «Рефакторинг баз данных: эволюционное проектирование (Refactoring Databases: Evolutionary Database Design)» — нон-фикшен 2006 года, на основе которого авторы написали обсуждаемую главу. В ней обсуждалось, как жилось раньше, во времена, когда RDBMS были доминирующей силой и они предоставляли гарантии ACID. Прамод Садаладж, кстати, является соавтором как старого, так и нового издания; — «NoSQL. Методология разработки нереляционных баз данных (NoSQL Distilled: A Brief Guide to the Emerging World of Polyglot Persistence)» — тоже довольно старая книга 2012-го про NoSQL-базы, что пришли вслед за RDBMS. В ней Садаладж тоже соавтор. Кстати, NoSQL-решения уже не предоставляли гарантии ACID, а ограничивались BASE (Basically Available, Soft-state, Eventually-consistent); — концепция NewSQL, которая пришла вслед за стандартными RDBMS и NoSQL-решениями. Основная особенность в том, что клиенты такой базы получают одновременно и ACID-гарантиии на транзакции, и горизонтальное масштабирование, как в NoSQL-решениях. Но ничего не дается бесплатно, поэтому такие базы обычно сложно устроены внутри и нетривиальны с точки зрения operations. На стриме еще вспоминали про GDPR и штрафы за его несоблюдение, например, за бесконечное хранение данных пользователей. Плюс, было много историй было про Snowflake, и в тему тут крутое видео от Николая, где он про него рассказывает. Кроме того, упоминали и другие базы данных из категории NewSQL: — Google Spanner — один из первых представителей класса NewSQL-решений. Подробнее рекомендуем почитать в white paper. Есть в облаке Google в формате Google Cloud Spanner; — CockroachDB — другая NewSQL база данных, которую написали выходцы из Google, вдохновляясь Google Spanner. Подробнее в white paper. В прошлом году ребята из Cockroach Labs анонсировали CockroachDB Serverless в GA (generally available); — YDB — другая NewSQL база данных, но уже от Yandex. Примечательно, что тут другой подход к транзакциям, а именно детерминированные транзакции Calvin, подробнее в white paper. Она доступна в Yandex Cloud. #BEA_артефакты
Открыть канал и посмотреть медиаOnly registered users can share their opinion.
Be the first to share your impression of this resource!
The official channel with book reviews, reviews and useful knowledge.
Blog about books, shops and the way fromITliterature.
Book recommendations, top lists and reviews for literature lovers.