и посмотреть медиа
Code of Architecture - books on architecture
и посмотреть медиа
Book club on software architecture. Announcements of new books, chapter discussions, insights and reading suggestions. Useful for IT specialists and developers.
Book club on software architecture. Announcements of new books, chapter discussions, insights and reading suggestions. Useful for IT specialists and developers.
Code of Architecture — Telegram channel of a book club dedicated to software architecture. It publishes announcements of new book releases, holds discussions of the material read, shares valuable insights from experts and suggests new books for mandatory reading. The channel is ideal for developers, architects and anyone interested in deep knowledge in IT architecture. Regular publications help stay up to date with best practices and literature on the topic.
🗂 Делимся артефактами с третьего эфира по 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!