iOS developer, representing Headhunter. Previously, worked with Rambler on several applications including Championat, Afisha-Restaurants and another application which is going to be released this spring.
History of emergence
Basic concepts and principles
Design of reactive libraries: "under the hood"
Approaches to building architecture (service and presentation layers)
A review of proposed approaches in terms of an open source application
Advantages and disadvantages of reactive programming