Проектирование ВЫСОКОПРОИЗВОДИТЕЛЬНЫХ API: ЧЕК-ЛИСТ ИДЕАЛЬНОЙ АРХИТЕКТУРЫ
Пройти бесплатный тест по теме для закрепления - https://qomp.club/quiz/102?topicId=5 00:00 Тема видео, источник 00:33 Что должен делать highload API 01:07 Что такое "производительность"? 03:56 Контракт API 04:36 Ресурсы и операции 05:09 Фильтрация полей и агрегирующие эндпоинты 06:01 Пагинация 07:47 Формат данных 08:45 Версионирование и совместимость 09:47 Архитектурный стиль 10:16 HTTP и REST API 10:42 GraphQL 11:49 gRPC 12:16 Микросервисы 12:41 Событийная и serverless-архитектура 13:15 Масштабирование 14:08 Данные и БД 16:16 Валидация, авторизация, безопасность 18:44 Сокращение полезной нагрузки и сетевых переходов 20:22 Кэширование 23:13 Асинхронная обработка 24:53 Таймауты, отмены, ретраи и идемпотентность 26:27 Rate limiting и квоты 27:32 Мониторинг и диагностика 29:09 Нагрузочное тестирование 30:20 Цикл оптимизации 31:08 Чек-лист Поддержать канал разово - https://yoomoney.ru/to/410012243709514 Поддержать канал подпиской - https://boosty.to/listenit Телеграм-канал - https://t.me/listenit_channel Я.Дзен - https://zen.yandex.ru/listenit Сайт с тестами по выпускам канала - https://qomp.club По вопросам сотрудничества - https://t.me/ed_akimov Ссылка на статью - https://dzone.com/articles/designing-high-performance-apis Введение в REST API за 7 минут - https://www.youtube.com/watch?v=cDdSzwU2Bic Что такое RPC и gRPC за 10 минут - https://www.youtube.com/watch?v=bfdF4AJELDc Сравнение REST, RPC, GraphQL и SOAP. Что лучше для интеграции? - https://www.youtube.com/watch?v=CKy1Npdopo8 Что такое GraphQL за 15 минут с примерами - https://www.youtube.com/watch?v=Xkx5wroOt7o ПОЛНЫЙ РАЗБОР URL: Пагинация, версионирование API, фильтрация, сортировка и другие возможности - https://www.youtube.com/watch?v=pYIL7jXHBCY Что такое КЭШ за 16 минут: Проектируем эффективное кэширование - https://www.youtube.com/watch?v=yM-CIEd-2Ao Что такое HTTP/3 за 8 минут - https://www.youtube.com/watch?v=Gloc327_hdk Разница STATEFUL и STATELESS за 14 минут - https://www.youtube.com/watch?v=Mf6tUpYHv18 Что такое REDIS за 10 минут - https://www.youtube.com/watch?v=Ry57f5seKRQ Как организовать ХОРОШИЕ РЕТРАИ: На реальных примерах со сравнением технологий - https://www.youtube.com/watch?v=9Hdq6D-TKNQ Что такое ИДЕМПОТЕНТНОСТЬ, или история Васи и его приложения - https://www.youtube.com/watch?v=oOyq4OXfCEc Как защитить API: Уязвимости и решения - https://www.youtube.com/watch?v=4TMbRR7ThjI ВСЕ КОДЫ СОСТОЯНИЯ HTTP с примерами - https://www.youtube.com/watch?v=QyCmmk7yYbc ВСЕ МЕТОДЫ HTTP за 14 минут - https://www.youtube.com/watch?v=_fEzV5IFtjE Оператор SQL WITH за 5 минут - https://www.youtube.com/watch?v=qSWaIRa6JOQ ШПАРГАЛКА по SQL: Вопросы из собеседований - https://www.youtube.com/watch?v=IyTWn09-ogE Что такое Web 3.0 за 11 минут + интервью о будущем Интернета - https://www.youtube.com/watch?v=G1shUvR94ns Что такое EVENT SOURCING за 14 минут - https://www.youtube.com/watch?v=fYkBqXQKvtw Что такое EVENT STORMING за 15 минут - https://www.youtube.com/watch?v=oTeppXMkl6k Что такое BACKEND-FOR-FRONTEND и API GATEWAY за 7 минут - https://www.youtube.com/watch?v=f2YxPOSeOHc ОКОННЫЕ ФУНКЦИИ SQL за 13 минут - https://www.youtube.com/watch?v=phIR9W0yIaE Что такое SQL ИНДЕКСЫ за 10 минут: Объяснение с примерами - https://www.youtube.com/watch?v=LpEwssOYRKA Что такое HTML за 7 минут - https://www.youtube.com/watch?v=MBe1h80ghKA Что такое WEBHOOK за 12 минут - https://www.youtube.com/watch?v=_NlHzAaLH4g Синтаксис SQL запросов: Часть 1 - https://www.youtube.com/watch?v=pSg8qlMXKf4 Что такое SQL и реляционные базы данных - https://www.youtube.com/watch?v=GQfC0nYrto8 Что такое HTTP и HTTPS за 9 минут - https://www.youtube.com/watch?v=2IMaWdUXkqE Различия REST и SOAP за 4 минуты - https://www.youtube.com/watch?v=ij79SPK89bw НОВЫЙ HTTP МЕТОД QUERY - https://www.youtube.com/watch?v=QHBJbyNx5NE
Название:
Проектирование ВЫСОКОПРОИЗВОДИТЕЛЬНЫХ API: ЧЕК-ЛИСТ ИДЕАЛЬНОЙ АРХИТЕКТУРЫ
Категория:
Разное