podcast

#145 Как устроен Gradle Config Cache. Лучшие Практики. Интервью с инженером команды Gradle

18.12.2023
Listen to the episode on your favorite platforms:
  • Apple Podcasts
  • Yandex Music
  • Spotify
  • Звук
  • Castbox
  • Pocket Casts
  • PlayerFM
  • Overcast
  • Castro
  • RadioPublic
Обсуждаем все аспекты работы с Gradle Config Cache с инженером Gradle. Вы узнаете о перформанс тестах, кэшировании, влиянии сети на процесс сборки, преимущества Project Isolation, а также получите ценные советы от инженера из Gradle

🔗 Что под капотом у AvitoTech

🔗 Каналы "Android Broadcast"

🔗 Больше контента по разработке по подписке

✉️ Написать Кириллу kirill@androidbroadcast.dev

🔗 Gradle Config Cache

Про выпуск

Знакомство с гостем

Как попасть в Gradle

Что изучить для собеса

Kotlin в Gradle

Процесс разработчик фиче

Перформанс тесты

Кэширование в Gradle

Как происходит расчет ключа для кэша

Что сейчас НЕ кэшируется

Влияние сторонних плагинов

Kotlin build скирты (kts)

Проблемы инкрементальной сборки

Когда кэш замедляет сборку

Интеграция AvitoTech

Gradle Remote Cache

Как правильно писать в кэш

Влияние сети на кэш

Project Isolation

Что происходит в процессе синка

Архитектура в коде. Многомодульность

Gradle Enterprise

Настройки на CI

Автоматизация мониторинга сборки

Советы разработчикам

Buildscan

Куда сейчас развивается Gradle

Заключение