Город МОСКОВСКИЙ
01:22:39

Research Insights Made Simple #1 - Обсуждение paper "API Governance at Scale"

Аватар
Lunchtime Lessons
Просмотры:
19
Дата загрузки:
03.12.2024 02:18
Длительность:
01:22:39
Категория:
Технологии и интернет

Описание

Это первый выпуск подкаста с разбором научных статей, которые посвящены разным темам computer science и engineering management. В этом выпуске мне помогает мой коллега, Даниил Кулешов, Staff Engineer, который развивает вместе со мной в Т-Банке архитектурную функцию на уровне всей компании.

Для первого выпуска мы взяли научную статью про governance, а точнее про API governance от ребят из Google, которая вышла в 2024 году. Сама статья достаточно хорошо раскрывает тему governance, что позволяет закрыв глава подставить на место API слово architecture и многие мысли и выводы авторов останутся корректными.

Основные материалы
- Whitepaper доступен здесь - https://research.google/pubs/api-governance-at-scale/
- Мой разбор whitepaper есть в блоге - https://tellmeabout.tech/review-whitepaper-api-governance-at-scale-fdab581b8489
- Перечень Google стандартов на API доступен здесь - https://google.aip.dev/

Timeline:
00:00 - Введение и представление участников
00:57 - Введение в тему и личный опыт
02:48 - Обзор статьи "API governance scale"
04:34 - Процесс API governance
08:21 - Проблемы и преимущества API governance
10:12 - Исследование и проблемы API
13:01 - Масштабирование и улучшение API governance
17:42 - Проблемы с несоответствием стандартам
19:06 - Создание гайдлайнов и консенсус
20:57 - Решение проблем через многослойный процесс
23:54 - Обучение и сертификация
27:35 Пример кода для пагинации
30:58 - Open Source и его значение
33:41 - Влияние Open Source на IT-сообщество
35:32 - Процесс стандартизации
40:10 - Статусы изменений
43:02 - Масштабные изменения в кодовой базе
44:09 - Процесс дизайна и тестирования
45:57 - Исключения и кастомные истории
49:17 - Научная составляющая работы
52:34 - Опросы и обратная связь
01:01:51 - Восприятие процесса
01:04:38 - Использование ИИ
01:05:34 - Выводы и рекомендации
01:08:55 - Ограничения и критерии
01:10:46 - Стандартизация и исключения
01:13:37 - Будущее процесса и выборка
01:15:59 - Эволюция стандартов и масштабируемость
01:18:47 - Разновидности стандартов и баланс
01:20:44 - Заключение и рекомендации

Рекомендуемые видео