Содержание
- Введение 1
- Теоретические основы RPC 2
- - Клиент-серверная архитектура и протоколы 2.1
- - Сериализация и десериализация данных 2.2
- - Модели вызова удаленных процедур 2.3
- Популярные реализации RPC 3
- - gRPC: Высокопроизводительный фреймворк RPC 3.1
- - Apache Thrift: Кросс-языковой фреймворк 3.2
- - Другие реализации RPC 3.3
- Практические аспекты применения RPC 4
- - Паттерны проектирования RPC-сервисов 4.1
- - Безопасность в RPC 4.2
- - Оптимизация производительности RPC 4.3
- Заключение 5
- Список литературы 6