Быть отчетом о некоторых вещах, которые захватили мой интерес на этой неделе.
На этой неделе у меня в основном был роман с PipelineDB. Потоковая передача данных, непрерывный запрос, агрегирование и постепенное сохранение результатов в таблицах. Это потрясающе.
Определяющие моменты в истории базы данных
Говоря о потоковой передаче и базах данных. Отличный взгляд на недавнюю историю баз данных
На первый взгляд это не очевидно, но эта архитектура «река данных, из которой может пить все на предприятии» одновременно чрезвычайно мощна и чрезвычайно добродетельна. Это позволяет делать то, что в противном случае потребовало бы всевозможных движений и усилий, одновременно значительно упрощая вещи.
Высокая доступность для PostgreSQL без батареек
Немного подробностей о том, как Compose построил высокую доступность для PostgreSQL. Я ❤ pg, но истории HA довольно не хватает.
Создать стек JS с нуля
Из отдела JavaScript, How Does It Even?, пошаговое руководство по созданию современного стека JavaScript.
Изучите Redux, написав Mini-Redux
См. также это довольно подробное руководство по созданию собственного редуктора.
Бессерверный фреймворк AWS Alert Plugin
Плагин для простого добавления оповещений AWS CloudWatch в ваши функции. Полностью изменил мою жизнь
Пирокласт
Я понятия не имею, что это такое, но кажется, что это из будущего.
Pyroclast — это платформа как услуга (PaaS) для преобразования потоков данных о событиях в запрашиваемые микросервисы.
Персональные паттерны проблемных проектов
48 личностей, из-за которых проваливаются проекты по разработке программного обеспечения.
Самодиагностика закономерностей у меня выставлена:
- Экстремальный недооценщик — Разработчик, который постоянно сильно недооценивает время, необходимое для выполнения задачи.
- Влюбленный в технологии — Разработчик, который так рад попробовать новые технологии, что будет внедрять их в проект независимо от того, подходят ли они.
- Бык в посудной лавке — Разработчик настолько сосредоточен на выполнении работы, что полностью отказывается от любого понятия о качестве.
Как думать о мультиоблачности
Несколько факторов, которые я бы учитывал, думая о множественных облаках.
Публичные облака больше не эквивалентны. Это платформы с некоторыми перекрывающимися базовыми возможностями, но все же разные во многих отношениях.
Медленная непрерывная доставка
Выступление на Pipeline Conference в Лондоне. Охватывает различия между общепринятым представлением о непрерывной доставке и реальностью поставки упакованного программного обеспечения.