Discord интересно пишет о том, как они сокращали трафик к мобильным и не очень клиентам. В основу положили новых механизм компрессии, который немного потюнили (и кстати, не всегда, успешно). Кроме того, значительно уменьшили передачу данных пассивным сессиям. А в результате получилась экономия трафика на 40%.
Разработка
- Как Discord сократил Websocket трафик на 40%
- Уволить нельзя терпеть
- Lua – идеальный встраиваемый язык
- OpenAI запускает «Холст» для программирования с ChatGPT
- Лучшие 14-дюймовые ноутбуки 2024
- MongoDB Atlas Data API End-of-Life and Deprecation
- Building an Uber clone
- Does it scale (down)?
Маркетинг
- Музыкальный эксперимент TikTok внезапно завершился
- Доходы от приложений с подпиской достигли нового рекорда
Кроссплатформа
iOS
- LinksKit — удобное представление SwiftUI для отображения общих ссылок
- Как мы запекали 3D-пиццу
- Есть ли ORM круче SwiftData
- Макросы спустя полгода: не все так гладко
- DriverKit: гоняем данные по проводу без мам, пап и MFi
- Beware UserDefaults: a tale of hard to find bugs, and lost data
- Видео Server-Side Swift Conference 2024
- Why I Stopped Building for visionOS (And What Could Bring Me Back)
- What Are 3 Truths About Becoming Successful IOS Tech Lead?
- How to Make Menu Buttons Easy to Tap in UIKit and SwiftUI
- The perfect iOS networking layer does not exist
Android
- KLogX — логирование для Kotlin
- Как грузить данные во ViewModel?
- Делегаты и делегированные свойства в Kotlin
- Как перехватывают зашифрованный HTTS-трафик на мобильном устройстве
- Mastering FileProvider in Android: Secure File Sharing Explained
- Pull to Refresh with Compose Material 3
- Expandable FlowRow with Indicator
- Coil: My Favorite Image Loading Library for Jetpack Compose
- Repairing database on the fly for millions of users