#рецепт

Важные для проектного менеджера понятия технички. Часть 1



Привет, читатель! Я забыл подготовить задачу, поэтому будет другое, но также полезное



В условиях, когда нейросети всё активнее влияют на нашу жизнь, становится пользительно иметь хотя бы поверхностное представление о том, что происходит вокруг. Знать эти концепции — значит быстрее ориентироваться в том, с чем работает твоя команда, и уметь сложить в голове целостную картину IT-систем. Представь, что ты начинающий PM без глубокого техбэкграунда, а опытный наставник объясняет всё простыми словами, по принципам Фейнмана. Ниже приведён перечень тем, которые стоит поочерёдно разбирать с помощью GPT — по одной теме в отдельном чате. Вот список, который поможет тебе быстро разобраться в сложной терминологии на уровне энтерпрайзных систем, а не университетских лекций по C или Python



1) Что происходит, когда данные передаются по сети?



– Модель OSI (интерфейсы, уровни, преобразование сообщений)

– Модель TCP/IP (протоколы, интерфейсы, маршрутизация)

– Протокол TCP (надежность, установление соединения, контроль ошибок)

– Протокол UDP (скорость, отсутствие подтверждения, неупорядоченность)

– IP-адрес (статический, динамический, адресация)

– MAC-адрес (уникальный физический идентификатор)

– Сетевые порты (идентификация сервисов)

– DNS (разрешение доменных имен)

– Хостинг (серверы, инфраструктура)



2) Что происходит при открытии сайта в браузере?



– URI (схема, путь, параметры, кастомные схемы)

– URL (схема, домен, порт, путь, параметры)

– HTTP (методы, заголовки, параметры, статусная строка)

– HTTPS (SSL/TLS, шифрование, безопасность)

– Браузер (интерпретация, рендеринг)

– HTML (структура, разметка)

– CSS (стили, внешний вид)

– JavaScript (динамика, интерактивность)

– DOM (структура документа)

– Cookies (сессионные данные)

– Кеширование (локальное хранение, ускорение загрузки)



3) Как передаются сообщения в сети интернет?



– REST API (методы, заголовки, параметры, статусная строка)

– SOAP (XML, WSDL, структура обмена)

– GraphQL (запросы, схема, резолверы)

– gRPC (RPC, HTTP/2, бинарный протокол)

– Webhooks (обратные вызовы, события)

– WebSockets (постоянное соединение, двунаправленная связь)

– Пуши (веб и мобильные пуш-уведомления, Server-Sent Events – SSE)



4) Как организуются интеграции между системами в интернете?



– Файловый обмен (форматы, периодичность)

– Общая база данных (совместное использование, консистентность)

– Вызов удалённой процедуры (RPC, прямые вызовы)

– Асинхронный обмен сообщениями (очереди, брокеры)

– Ресурсный стиль (REST) (HTTP, CRUD, JSON)

– RPC-стиль (синхронные вызовы)

– Query-стиль (запросы, получение данных)

– Publisher/Subscriber (подписка, уведомления)