![gartner hype cycle 2013 gartner hype cycle 2013](https://theeconomyofmeaning.files.wordpress.com/2012/11/hype-cycle-for-education-2012.png)
The opinions expressed herein are subject to change without notice. This publication consists of the opinions of Gartner's research organization and should not be construed as statements of fact. Gartner disclaims all warranties as to the accuracy, completeness or adequacy of such information and shall have no liability for errors, omissions or inadequacies in such information. The information contained in this publication has been obtained from sources believed to be reliable. If you are authorized to access this publication, your use of it is subject to the Usage Guidelines for Gartner Services posted on gartner. This publication may not be reproduced or distributed in any form without Gartner's prior written permission. Gartner is a registered trademark of Gartner, Inc. Jan-Martin Lowendahl VP, Research © 2013 Gartner, Inc. I have collected a few articles on the changes they have made and the end result.The Gartner Hype Cycle for Education Through the Nexus Lens Building the Strategic Technology Map Dr. Make use of “Reactive Functional Programming”, that is first introduced by Microsoft Research’s Eric Meyer as RX Framework and added to. Make server-side processing efficient, without creating too much additional load on servers. The solution are custom, more high-level messages, that are implemented for and by client team and running on servers to prepare complete data and return in one optimized message. REST needs to send multiple requests (and wait for responses) that is very dependent on specifics of more than 800 types of supported devices. So what are the problem(s) they wanted to solve and how did they solve it. But why do they wanted to redesign their API?Īt Netflix scale (that is at peaks 1/3 of internet traffic in USA), even REST style of communication is not efficient and good enough. In 2012 they decided to change their API to improve the performance.īut to actually create the performance they had to also change their back-end architecture to match the new API. However, we are drifting away from the idea behind my original post how NetFlix implemented Reactive Programming in their organisation. An example of some libraries written in Haskell are: Since then many libraries have emerged to implement or follow the ideas described in the paper above. One of the first occurrences of RP, known by me, is the paper on ‘Functional Reactive Animation’ by Conal Elliott and Paul Hudak which appear in the ICFP of 1997. Functional Programming languages have known the concept for a while longer. Reactive Programming isn’t something that is ‘new’ in the world of programming languages. “React to users: combine the above traits for an interactive user experience. “React to failure: build resilient systems with the ability to recover at all levels. “React to load: focus on scalability rather than single-user performance. “React to events: the event-driven nature enables the following qualities.” However for now I just want to focus our attention to a technique which hasn’t been used that much in our project ‘Reactive Programming’.Īccording to “The Reactive Manifesto,” reactive applications do four key things: As you can see a lot of these techniques that are (well) known to us as a company.Ĭloud-Enabled Application Platform (CEAP) In 2013 they released their ‘Hype Cycle for Application Development‘ (Url: ).īelow I have included a subset of the original 2013 hype cycle. Everybody has probably heard of Gartner (Gartner is an information technology research and advisory company providing technology related insight ).