- gzip ? оптимизация полей json, что еще?
вероятнее всего нужно в первую очередь смотреть на самое жирное - на изображения)
а вообще есть сайты-аналайзеры которые тебе дают информацию о том сколько что весит при загрузке страницы
А на них смотреть бесполезно, выигрыш по трафику мизерный, а по памяти и цпу — проигрыш.
но ведь все от конкретного случая зависит
Ну какой смысл паковать jpg или webp? Какие там могут быть конкретные случаи?
Из существенных — наверное, всё. Хотя если исползовать компрессию, то наверное на поля JSON можно забить — повторяющийся текст будет хорошо компрессироваться.
Может еще щупали на знания альтернативы Rest. По новомодному гугловскому gRPC? Вроде по тестам шустрее работает, но настраивать геморрой, по этому, как понимаю чаще между серверами используется.
https://www.kodeco.com/34439882-supporting-rest-and-html-with-a-grpc-microservice
Почему же, клиент-сервер. Можно в Вапор настроить.
https://github.com/hirotakan/MessagePacker https://github.com/valpackett/SwiftCBOR https://github.com/christophhagen/CBORCoding https://github.com/christophhagen/BinaryCodable
Обсуждают сегодня