
The web version of Skype can come in very useful in achieving the aim in question: Skype for Web supports messaging as well as voice calls and video chats, so you can use it as a separate communication tool besides your main desktop Skype app to stay in touch. It is time for us to walk you through them: 1. Use Skype and Skype for Business in parallel.Create Additional Desktop Skype Accounts.He will discuss lessons learned and the improvements that are still in process as Skype continues to evolve. Building clients based on configuration by focusing on “what” instead of “why” allows clients to continue to work as the overall service evolves to support scenarios unanticipated when the client was designed.īruce will discuss the evolution of Skype's architecture and tradeoffs in design made along the way. With thousands of combinations of client releases and hardware platforms in use, robust scorecards and support for the entire client lifecycle is essential. The P2P architecture always had crucial services, but those services weren't designed for the demands of supporting lightweight clients.Įxperimentation to support the transition from P2P to service-based architecture required addressing the nature of Skype’s client population. But the story isn't as simple as a transition from P2P to services. Over time, however, servers became cheaper, clients began running on phones, and Skype began a gradual evolution from P2P to service-based architecture.

The initial P2P architecture allowed Skype to launch in 2003 and become the de facto standard for Internet voice and video calling.

Key to safe migrations was robust online experimentation, used to evaluate the impact of both client and service migrations. Bruce addresses why Skype moved away from P2P and the strategies used to make the migrations successful. Skype is known for P2P but today runs its third calling architecture, fourth contacts service, and is about to deploy its fourth chat architecture.Ĭlient changes have been as dramatic as service changes.
