A software architecture for Twitter collection, search and geolocation services
Architectural Styles and the Design of Network-based Software Architectures