FireDevOps FireMUD & Ops Projects

Social & Groups Service

Overview

Provides chat, guild, and social networking features across games. Enables players to form groups and communicate in real time.

Responsibilities

Architecture / Design Notes

Key Features

Data Model

Chat Pipeline

gRPC/REST APIs

Dependencies

See Gateway Architecture, Deployment Environments, and Protocol Bridging for details on shared infrastructure components.

Operational Notes

Proto Files

The social APIs are defined in ../../../../protos/social-groups/v1. Regenerate the service stubs with ./gradlew generateProto whenever the proto files change.

Future Enhancements