Для некоторого кэширования, который я собираюсь сделать для предстоящего проекта, я думал о сериализации Java. А именно, следует ли его использовать?
Теперь я ранее писал различные сериализации и десериализации (Externalizable) по разным причинам в прошлые годы. В наши дни интероперабельность стала еще более серьезной проблемой, и я могу предвидеть необходимость взаимодействия с приложениями .Net, поэтому я подумал об использовании независимого от платформы решения.
Есть ли у кого-нибудь опыт высокопроизводительного использования GPB? Как он сравнивается с точки зрения скорости и эффективности с собственной сериализацией Java? В качестве альтернативы, есть ли какие-либо другие схемы, которые стоит рассмотреть?