Разработка приложений, интенсивно использующих данные, с Мартином Клеппманном
The Pragmatic Engineer
Разработка приложений, интенсивно использующих данные, с Мартином Клеппманном
409 559 просмотров · 3 месяца назад
The Pragmatic Engineer
535 тыс. подписчиков
409 559 просмотров · 3 месяца назад
Мартин Клеппман — исследователь и автор книги «Проектирование ресурсоемких приложений», одной из самых влиятельных книг по современным распределенным системам. В этом месяце вышло второе, значительно обновленное издание книги.
В этом эпизоде подкаста «Pragmatic Engineer» мы обсуждаем карьеру Мартина в сфере технологий, создание стартапов, как он пришел к написанию этой культовой книги и на чем он сейчас сосредоточен после перехода в академическую среду.
Мы говорим о компромиссах, лежащих в основе современной инфраструктуры, о том, как облачные технологии изменили понятие масштабируемости, и о концепции, лежащей в основе книги «Проектирование ресурсоемких приложений», включая изменения во втором издании.
Мартин делится уроками, полученными при создании таких стартапов, как Rapportive, который он продал LinkedIn, и рассказывает о том, как его опыт работы как в академической среде, так и в промышленности сформировал его мировоззрение.
Мы также рассмотрим, что нас ждет впереди: почему формальная верификация может стать более важной в мире, где используется ИИ, проблемы создания программного обеспечения с приоритетом локальных ресурсов, а также его недавние исследования по использованию криптографии для повышения прозрачности в цепочках поставок без раскрытия конфиденциальных данных.
—
Представлено нашими партнерами по сезону:
• Statsig — Единая платформа для флагов, аналитики, экспериментов и многого другого. http://statsig.com/pragmatic
• Sonar — Создатели SonarQube, отраслевого стандарта для автоматизированного анализа кода. https://www.sonarsource.com/pragmatic...[…]egory=Paid&s_source=Paid%20Other&s_origin=pragmaticengineer
• WorkOS — Все, что вам нужно, чтобы сделать ваше приложение готовым к использованию в корпоративной среде. https://workos.com/
—
В этом выпуске Pragmatic Engineer подробно рассматриваются следующие темы:
• Создание Bluesky: распределенная социальная сеть https://newsletter.pragmaticengineer....
• Переход Uber в облако https://newsletter.pragmaticengineer....
• История серверов, облака и что нас ждет в будущем https://newsletter.pragmaticengineer....
• Прошлое и будущее современных методов работы с бэкендом https://newsletter.pragmaticengineer....
• Как строится Kubernetes https://newsletter.pragmaticengineer....
—
Где найти Мартина:
• LinkedIn: / martinkleppmann
• Bluesky: https://bsky.app/profile/martin.klepp...
• Веб-сайт: https://martin.kleppmann.com
• Серия лекций по распределенным системам: • Distributed Systems lecture series
• Проектирование приложений, интенсивно использующих данные, 2-е издание: https://learning.oreilly.com/library/...
—
В этом эпизоде мы рассмотрим:
(00:00) Начало карьеры
(05:46) Создание Rapportive
(10:47) Работа в LinkedIn
(14:09) Написание книги «Проектирование приложений, интенсивно использующих данные»
(23:00) Надежность, масштабируемость и повторяемость
(26:24) DDIA: второе издание
(30:50) Компромиссы при использовании облачных сервисов
(39:02) Как облако изменило масштабирование
(42:53) Проблемы распределенных систем
(49:02) Этика для инженеров-программистов
(52:45) Формальная верификация
(1:00:12) Академическая среда против промышленности (1:03:50) Программное обеспечение, ориентированное на локальные ресурсы
(1:09:50) Образование в области информатики
(1:18:32) Текущие исследования и советы Мартина
—
См. стенограмму и другие ссылки на эпизод по адресу https://newsletter.pragmaticengineer....
—
Производство и маркетинг: https://penname.co/.