Customer Virtual Vision Ltd., London, UK
Efforts ~20 dev-months
Platrom HTML+JS+Flash client, Linux/Apache/MySQL/PHP backend server, Adobe Flash Media Server communication server
Year 2006

Online implementation for Speed Dating mechanism. Users join rooms, when room reaches particular anount of users, dating session is started and users meet each other in multiple 1:1 video chats. Those users who like each other are able to make direct contact later.

From development point of view following key features were implemented:

  • quick and robust communication between backend server and communication servers
  • scaleability by increasing number of communication servers
  • special tools for debugging and troubleshooting of dating session – each session holds up to 10 users and debugging is tricky
  • pickup of disconnected users.