TGViewer
Mobile Development by AppTractor Mobile Development by AppTractor @apptractor · 11K subscribers
Post #5855 2.19K
iOS
Автор рассказал, как ему удалось ускорить CI-сборки Xcode почти в 10 раз с помощью подхода slot-warmed caching. Проблема была типичной: даже на быстрых Mac mini сборки в CI занимали 15–30 минут из-за постоянных «холодных» кешей DerivedData. Каждая задача начинала сборку с нуля, не переиспользуя уже собранные артефакты, что приводило к огромным потерям времени. Решением стали фиксированные «слоты» — постоянные директории кеша, которые переиспользуются между запусками CI. Задача просто получает свободный слот с уже прогретым кешем, без копирования и конфликтов путей. В итоге среднее время сборки сократилось до ~2,5 минут. Главный вывод автора — быстрый CI важен не ради цифр, а ради потока разработки: когда проверки проходят почти мгновенно, разработчики меньше отвлекаются и работают заметно продуктивнее.

👍, если хочешь перевод на русский.

• Cupertino — локальный сканер документации Apple и сервер MCP
• Побег из стеклянной тюрьмы. iOS Jailbreak. Часть первая
• Stop Using Loops to Search Data in Swift — Instead, Do This
• The Coding Round Where I Forgot the Most Basic Edge Case — And Paid for It
• Building Complex UIs with SwiftUI Phases
• Keep Your Strings Clean and Localized in a Single File
• Implementing subscriptions In-App Purchases with StoreKit 2
• From broken to testable SwiftUI navigation: The decoupled approach of MVVM with coordinators
• 10× faster Xcode CI builds with slot caching
• Analysing and Removing Hangs in iOS Apps
Jeffverkoeyen 10× faster Xcode CI builds with slot caching — featherless software design
  • 👍 9
  • ❤ 1
  • 🔥 1
More from @apptractor
  1. Oct 16, 2026📺 Видео и подкасты за неделю • (iOS Ru) Анатомия LazyVStack. Проблемы, скрытые возможност…
  2. Oct 15, 2026Если вы так или иначе занимаетесь ASO, то вот нашел здравое - AsoBeast, self-hosted инстру…
  3. Oct 14, 2026Теперь приложения, созданные с помощью вайб-кодинга, можно будет легко запускать на Androi…
  4. Oct 14, 2026Gemini 4 Argon для Android-разработки Новая модель Google вышла вчера и уже стала доступна…
  5. Oct 13, 2026Еще к теме прошлой недели, когда автор RoR заявил о конце "ручного программирования". Как…
  6. Oct 13, 2026Apple представила HomeView — новый центр управления умным домом Apple представила HomeView…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →