# ard-004 ## Problem There needs to be an inter-process interface available at a distance between the CRDT sync server and the UIs. ## Options - Internet - Web - REST API - GraphQL API - Gopher - DNS - Landline - Carrier pigeon ## Decision REST API. GraphQL is unfamiliar to me, and REST is adequate. All the other options are silly.