Mamy usługi sieciowe REST, które mogą obsługiwać XML lub JSON (WCF). Bawię się pomysłem wdrożenia Protobufów. Czemu?
PROS
- Mniejsze obciążenie serwerów.
- Mniejszy rozmiar wiadomości - mniejszy ruch.
- Łatwiej jest zmienić teraz niż później.
CONS
- Konieczne do wdrożenia
- Będzie trudniej rozwiązywać problemy / wąchać wiadomości do debugowania.
- Mogę włączyć GZip na serwerze, a JSON będzie zużywał tyle ruchu
Jakie są twoje sugestie i / lub doświadczenia w tym zakresie?