и посмотреть медиа
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.
⏺ В понедельник обсудим white paper «Amazon Aurora: Design Considerations for High Troughput cloud-Native Relational Databases» Amazon Aurora — интересная база данных как с точки зрения маркетинга, так и технически: — если говорить про маркетинг, то этот технический продукт внутри AWS особо отмечал Джефф Безос в своих ежегодных письмах акционерам за 2014 и 2015 год; — если говорить про технику, то это реализация концепции «the log is a database». Сам документ состоит из следующих частей: • Introduction — здесь авторы обсуждают проблему, которую можно охарактеризовать так: «The I/O bottleneck faced by traditional database systems changes in cloud environment»; • Durability at cloud scale — как подходить к рассмотрению буковки D из знакомого всем акронима ACID, размышлять про кворумы, кореллированные ошибки и сокращать MTTR (mean time to recovery) за счет разделения данных на сегменты; • The log is the database — как превратить redo лог в основной элемент базы данных и материализовывать остальные сущности асинхронно; • The log marches forward — основная часть про логику работы log sequence number в нормально состоянии и в случае отказов; • Putting it all together — раздел с красивой картинкой, где показана общая архитектура, собирающая воедино мысли из предыдущих разделов; • Performance results — результаты бенчмарков, которые показывают ради чего затевался весь сыр-бор; • Lessons learned — рассказ, почему Aurora хороша для SaaS приложений типа salesforce, про эволюцию схемы внутри БД, и как патчить саму Aurora без downtime; • Related work — в этом разделе описываются другие работы, которые относились к дизайн принципам, которые использовали ребята при проектировании Aurora. Эфир проведем вместе с нашими коллегами: Игорь Маслов, руководитель управления базовых технологий и обработки данных Тинькофф и Виталий Кондратов, архитектор отдела базовых технологий. 🔔 Встречаемся 19 июня в 18:00 по Москве на нашем ютуб-канале.
Открыть канал и посмотреть медиаOnly registered users can share their opinion.
Be the first to share your impression of this resource!