This media is not supported in your browser
VIEW IN TELEGRAM
1. HTTP (HyperText Transfer Protocol)
HTTP - это протокол для получения ресурсов, таких как HTML-документы. Он является основой любого обмена данными в Web и представляет собой клиент-серверный протокол.
2. HTTP/3
HTTP/3 - это следующая крупная ревизия HTTP. Он работает на основе QUIC - нового транспортного протокола, предназначенного для использования в Интернете с высокой мобильностью. Он использует UDP вместо TCP, что обеспечивает более быстрый отклик веб-страниц. Приложениям виртуальной реальности требуется большая пропускная способность для визуализации сложных деталей виртуальной сцены, поэтому переход на HTTP/3 на базе QUIC, вероятно, будет полезен.
3. HTTPS (HyperText Transfer Protocol Secure)
HTTPS является расширением HTTP и использует шифрование для обеспечения безопасности связи.
4. WebSocket
WebSocket - это протокол, обеспечивающий полнодуплексную связь по протоколу TCP. Клиенты устанавливают WebSocket для получения обновлений в реальном времени от внутренних служб. В отличие от REST, который всегда "тянет" данные, WebSocket позволяет "подталкивать" их.
5. TCP (Transmission Control Protocol)
Протокол TCP предназначен для передачи пакетов через Интернет и обеспечения успешной доставки данных и сообщений по сетям. Многие протоколы прикладного уровня строятся на базе TCP.
6. UDP (User Datagram Protocol)
UDP посылает пакеты непосредственно на целевой компьютер, не устанавливая сначала соединения. UDP широко используется в чувствительных ко времени коммуникациях, где время от времени отбрасывать пакеты лучше, чем ждать. По этому протоколу часто передается голосовой и видеотрафик.
7. SMTP (Simple Mail Transfer Protocol)
SMTP - это стандартный протокол для передачи электронной почты от одного пользователя к другому.
8. FTP (File Transfer Protocol)
FTP используется для передачи компьютерных файлов между клиентом и сервером. Он имеет отдельные соединения для канала управления и канала данных.
HTTP - это протокол для получения ресурсов, таких как HTML-документы. Он является основой любого обмена данными в Web и представляет собой клиент-серверный протокол.
2. HTTP/3
HTTP/3 - это следующая крупная ревизия HTTP. Он работает на основе QUIC - нового транспортного протокола, предназначенного для использования в Интернете с высокой мобильностью. Он использует UDP вместо TCP, что обеспечивает более быстрый отклик веб-страниц. Приложениям виртуальной реальности требуется большая пропускная способность для визуализации сложных деталей виртуальной сцены, поэтому переход на HTTP/3 на базе QUIC, вероятно, будет полезен.
3. HTTPS (HyperText Transfer Protocol Secure)
HTTPS является расширением HTTP и использует шифрование для обеспечения безопасности связи.
4. WebSocket
WebSocket - это протокол, обеспечивающий полнодуплексную связь по протоколу TCP. Клиенты устанавливают WebSocket для получения обновлений в реальном времени от внутренних служб. В отличие от REST, который всегда "тянет" данные, WebSocket позволяет "подталкивать" их.
5. TCP (Transmission Control Protocol)
Протокол TCP предназначен для передачи пакетов через Интернет и обеспечения успешной доставки данных и сообщений по сетям. Многие протоколы прикладного уровня строятся на базе TCP.
6. UDP (User Datagram Protocol)
UDP посылает пакеты непосредственно на целевой компьютер, не устанавливая сначала соединения. UDP широко используется в чувствительных ко времени коммуникациях, где время от времени отбрасывать пакеты лучше, чем ждать. По этому протоколу часто передается голосовой и видеотрафик.
7. SMTP (Simple Mail Transfer Protocol)
SMTP - это стандартный протокол для передачи электронной почты от одного пользователя к другому.
8. FTP (File Transfer Protocol)
FTP используется для передачи компьютерных файлов между клиентом и сервером. Он имеет отдельные соединения для канала управления и канала данных.
Наиболее полная схема нейронных сетей, объяснение
https://towardsdatascience.com/the-mostly-complete-chart-of-neural-networks-explained-3fb6f2367464
https://towardsdatascience.com/the-mostly-complete-chart-of-neural-networks-explained-3fb6f2367464
This media is not supported in your browser
VIEW IN TELEGRAM
Архитектура Docker состоит из трех основных компонентов:
🔹 Клиент Docker
Это интерфейс, через который осуществляется взаимодействие с пользователями. Он взаимодействует с демоном Docker.
🔹 Docker Host
Здесь демон Docker принимает запросы Docker API и управляет различными объектами Docker, включая образы, контейнеры, сети и тома.
🔹 Реестр Docker
Здесь хранятся образы Docker. Например, широко используется публичный реестр Docker Hub.
🔹 Клиент Docker
Это интерфейс, через который осуществляется взаимодействие с пользователями. Он взаимодействует с демоном Docker.
🔹 Docker Host
Здесь демон Docker принимает запросы Docker API и управляет различными объектами Docker, включая образы, контейнеры, сети и тома.
🔹 Реестр Docker
Здесь хранятся образы Docker. Например, широко используется публичный реестр Docker Hub.
This media is not supported in your browser
VIEW IN TELEGRAM
Как компании отправляют код в производство?
https://blog.bytebytego.com/p/ep81-how-companies-ship-code-to-production
https://blog.bytebytego.com/p/ep81-how-companies-ship-code-to-production
Шпаргалка по проектированию систем: Стили API (14 минут чтения) Хорошо спроектированный API может повысить производительность, в то время как плохо спроектированный API может вызвать множество проблем, таких как узкие места и уязвимости безопасности. Различные стили API включают REST, GraphQL, WebSocket, Webhook, RPC (gRPC) и SOAP. В этой статье приводится описание различных стилей API и рассматриваются ключевые особенности и недостатки каждого типа API. Например, GraphQL обеспечивает гибкость, позволяя клиентам указывать свои требования к данным, и подходит для сценариев со сложными фронтенд-потребностями. подробнее→ https://hackernoon.com/the-system-design-cheat-sheet-api-styles-rest-graphql-websocket-webhook-rpcgrpc-soap
Hackernoon
The System Design Cheat Sheet: API Styles - REST, GraphQL, WebSocket, Webhook, RPC/gRPC, SOAP
API Architecture Styles - REST, GraphQL, WebSocket, Webhook, RPC, SOAP
This media is not supported in your browser
VIEW IN TELEGRAM
Порядок выполнения SQL
SQL-инъекция (SQLI): краткое описание Это атака на веб-приложение, которая позволяет злоумышленникам вмешиваться в запросы, которые приложение отправляет в свою базу данных.
Forwarded from Devops
Вам трудно понять Docker?
ПОЛНАЯ ШПАРГАЛКА ПО DOCKER https://devopscycle.com/blog/the-ultimate-docker-cheat-sheet/
ПОЛНАЯ ШПАРГАЛКА ПО DOCKER https://devopscycle.com/blog/the-ultimate-docker-cheat-sheet/
Devopscycle
The Ultimate Docker Cheat Sheet
Get your Docker Cheat Sheet as PDF or PNG. In this article, you learn how to write Dockerfiles, build images, and run them as container.
This media is not supported in your browser
VIEW IN TELEGRAM
Изучите функции синхронизации перехода CSS с помощью этой шпаргалки .
This media is not supported in your browser
VIEW IN TELEGRAM
Как работают SQL-соединения? На диаграмме ниже подробно показано, как работают 4 типа SQL-соединений.
🔹INNER JOIN Возвращает совпадающие строки в обеих таблицах.
🔹LEFT JOIN Возвращает все записи из левой таблицы и соответствующие записи из правой таблицы.
🔹RIGHT JOIN Возвращает все записи из правой таблицы и соответствующие записи из левой таблицы.
🔹FULL OUTER JOIN Возвращает все записи, в которых есть совпадения, в левой или правой таблице.
🔹INNER JOIN Возвращает совпадающие строки в обеих таблицах.
🔹LEFT JOIN Возвращает все записи из левой таблицы и соответствующие записи из правой таблицы.
🔹RIGHT JOIN Возвращает все записи из правой таблицы и соответствующие записи из левой таблицы.
🔹FULL OUTER JOIN Возвращает все записи, в которых есть совпадения, в левой или правой таблице.