REST vs gRPC: Кто быстрее в 2.5 раза? Реальный бенчмарк

12+
12+

3 просмотра

24 дня назад

ПожаловатьсяНарушение авторских прав
12+
12+

3 просмотра

24 дня назад

ПожаловатьсяНарушение авторских прав
12+
12+

3 просмотра

24 дня назад

🔥 REST или gRPC — какой протокол быстрее на самом деле? В этом видео мы провели честный бенчмарк на 4 реальных сервисах: REST и gRPC на Node.js (NestJS) и REST и gRPC на Java (Spring Boot). 📊 Мы сравнили: - среднее время ответа - P95 и P99 латентность - пропускную способность (req/s) - размер передаваемых данных 💡 Спойлер: результаты не такие, как многие думают! На Node.js REST оказался быстрее gRPC в 2.5 раза при массовой выгрузке, а на Java — gRPC чуть быстрее. Но gRPC всегда экономит трафик (~33%). 📌 Тайм-коды: 0:00 – Интро 1:30 – Что мы будем делать 3:00 – Что такое gRPC? (презентация) 6:30 – Сравнение JSON vs Protobuf 9:00 – Преимущества gRPC 11:00 – Архитектура проекта (4 сервиса в Docker) 12:30 – Разбор REST-сервиса (NestJS) 15:00 – Разбор gRPC-сервиса (NestJS) 18:00 – Нагрузочный симулятор 20:00 – Результаты: Node.js 22:30 – Результаты: Java 25:00 – Сводная таблица и выводы 27:00 – Когда выбирать gRPC / REST 28:30 – Заключение и ссылки 🔗 Исходный код: https://github.com/ваш-аккаунт/rest-or-grpc 📦 Стек технологий: Node.js (NestJS) • Java (Spring Boot) • REST • gRPC • Protocol Buffers • Docker • PostgreSQL • TypeScript 🎯 Мой канал SkillUp — про архитектуру, микросервисы и Full Stack разработку. Подписывайся, чтобы не пропустить новые видео! 👉 Больше кода и обсуждений — в моём Telegram-канале: https://t.me/skillup_code #RESTvsGRPC #gRPC #NestJS #SpringBoot #микросервисы #бенчмарк #skillup #nodejs #java #protocolbuffers

Название:

REST vs gRPC: Кто быстрее в 2.5 раза? Реальный бенчмарк