(Amplituhedron allows us to compute Quantum probabilities orders of magnitude faster than ever before)
Topics: API Best Practices, Application Composition, AZURE, Cloud, Component, Component as a Service, Component based software engineering, Component Software, Componentization, Container, CTO, Dependency Injection, Docker, Enterprise Application, Enterprise Architecture, Faster Time to Market, isolation, JAVA, LISP, Multi-tenancy, Object Oriented, Open Source, OSGi, PaaS, Platform 3.0, Virtualization
14 years ago I was running a group at TIBCO that was bringing TIBCO to the Internet. Yahoo!Finance was built on the TIBCO pubsub infrastructure. At the time Yahoo was the biggest cloud/internet company and the finance pages were the most popular pages on the companies web site other than search. The hits were astronomical even at the time. It was the fever time in the tech internet industry and everyone was following the stocks of the new internet players. Many people including myself had written programs that leveraged Yahoo's web site as an API to build applications for stock analytics, portfolio analysis and to embed in their own websites. I know that Yahoo was getting 100 million hits to the web site a day or more but probably few of those were really applications making calls. There weren't a lot of other APIs in the Internet at that time. I would guess that there were 10^9 a billion "pseudo-API calls"/month back then. This is the kind of traffic that a small startup would get today for its API. :)
First, I am going to take you on a journey of a little history to get you to the point you understand how event driven architecture led the way to the technology of today and fits into the new world of cloud, mobile, Internet of things and social. I think this has been for me as the creator of publish/subscribe an exciting journey that hasn't ended and seems on the verge of another renaissance as we move to the Connected World of Cloud, Services, APIs, Mobile, IOT.
Topics: Accelerating Pace of Change, API, App, Cloud, CoaP, CXO, Event Driven, Event Driven Architecture, Event Driven Architecture EDA, featured, Internet of Things, IOT, JMS, Megatrend, Mesh Networks, Message Broker, Mobile, MQTT, Network Effect, Platform 3.0, Publish / Subscribe, Publish Subscribe, pubsub, Rabbit MQ, reuse, Social, Tesla, TIBCO