- Архитектура процессоров по таксономии Флинна
- Виды организации и доступа к памяти
- Модели проектирования программ в зависимости от организации памяти. Виды параллелизма
- Процессы и потоки, оценка работы многопоточных и многопроцессорных команд.
- Состояние гонки и возможные решения этого состояния
- Асинхронное программирование. Корутины.
- Протокол HTTPS. Принципы работы
- Протокол TCP, UDP. Разница и применение. Структура пакета.
- Протокол IP. Структура пакета
- Интернет, принципы работы.
- Пакеты для работы с сетью Интернет. Формат JSON.