Научимся без проблем выбирать инструмент под конкретную задачу.
Тема I. Обзор основных инструментов и технологий, их место в архитектуре и принципы выбора.
Хранение данных: S3, Ceph, PostgreSQL, MongoDB, Clickhouse, Neo4J, Cassandra, Ключ — значение (KeyValue).
Очереди: AMQP, Rabbit, Kafka, MQTT.
Языки: Python, Java, GO, C++, Javascript/Typescript.
Интерфейс: Консоль, нативные приложения, ВЕБ: React, Vue, Angular, Jquery, гибрид, чат-боты.
Инфраструктурные инструменты: docker, k8s, terraform, ansible.