Building synchronized peer-to-peer systems on Android with Network Service Discovery (NSD) and CouchbaseLite (1.X)
- Problem statement: building a POS on Android
- Architectural constraints: Android OS, multiple devices, no single point of failure, must work offline
- Peer-to-Peer technologies available in Android
- Overview of the technologies we are using: Network Service Discovery and CouchbaseLite