В сторону Приложений
Высоконагруженные приложения - Клеппман Мартин
Императивные, декларативные языки;
Индексы, деревья БД, Графы, NoSQL;
Процентили;
Обнаружение сервисов (service discovery);
Склад данных (data warehouse),load, ETL;
Системы обработки транзакций (OLTP);
Аналитические системы (OLAP);
Столбцовые хранилища;
OLAP-кубы;
JSON, xml, двоичные типы данных;
Кодирование и эволюция данных (БД, REST, RPC, брокеры);
Репликация, Шардинг, Секционирование;
Асинхронные и синхронные сети. Полнота использования машин, кабеля;
Монотонные часы и часы истинного времени. Операционные системы реального времени;
Кворум, причинно-следственная упорядоченность и линеаризуемость;
XA-транзакции, X/Open XA (eXtended Architecture) — стандарт реализации двухфазной фиксации в гетерогенных технологиях;
Системы:
-Сервисы (онлайновые системы, ожидают запросов и инструкций).
-Системы пакетной обработки (автономные системы, принимают большое количество данных, запускают долгие задачи для их обработки и выдают данные на выход).
-Системы поточной обработки (системы почти реального времени, нечто среднее между онлайновой и автономной. Система принимает данные на входе и генерирует выходные
данные, реагируя на появление новых событий).
Apache Kafka. Потоковая обработка и анализ данных - Гвен Шапира, Тодд Палино, Раджини Сиварам, Крит Петти
Замечательный экскурс в распределенную платформу потоковой передачи событий. Декомпозиция на микросервисы, адаптеры, шаблоны балансировки нагрузки, безопасность.
В сторону Аналитики
Паттерны проектирования API - Джей Гивакс
Основы проектирования RESTful API.
Пользовательские истории. Искусство гибкой разработки ПО - Джефф Паттон
Разработка программ по методологии Agile.
В сторону Кода
Код: тайный язык информатики - Чарльз Петцольд
Общее понимание устройства компьюьтера и что отличает компьютер от калькулятора (возможность управляемых циклических процедур).
Программирование на Python для начинающих - Майк МакГрат
Базовые знания
Как устроен Python. Гид для разработчиков, программистов и интересующихся - Мэтт Харрисон
Базовые знания
В сторону Операционок
Linux. От новичка к профессионалу - Денис Колисниченко
Базовые знания. Теримнал. История операционной системы. Мягкие, жеские сылки. Виртуализация.
В сторону Баз данных
Изучаем SQL - Алан Бьюли
Базовые знания
© 2021 - 2026 Copyright Chasovskikh Artem
Этот сайт не следит за вами и не собирает никакие данные