Companies are moving to the cloud faster than ever. The motivation is higher than ever. One of the companies that first put APIs in the cloud was Netflix and they realized many of the issues that others would face sooner than anyone else. Microservices The key takeaway from Netflix’s experience could be microservices. […]Read More How to Scale APIs in the cloud with Security, Reliability and Quality of Service
The beginning Silicon Valley located in the hilly northern part of California, one of the warmer climates in the United States is a treasure on many levels. Within a few hours drive from the Valley and San Francisco to the west is spectacular rocky James Bond type coastline, full of marine treasures and cute beach towns […]Read More Why is Silicon Valley so important? Why does it continue to prosper?
Conventional vs NoSQL Conventional RDB’s require a lot of maintenance, significant overhead in operating but mainly the biggest problem is that specifying static schema for data is incredibly time-consuming, error-prone, changing frequently it is just so 2000s pre-agile way of operating. Today people want to collect data and decide later what fields to put in, […]Read More RDBs (Relational Databases) are too hard. NoSQL is the future for most data.
I could talk about each of these components in isolation, for instance, Mobile and talk about the growth of it and changes it is fostering but you wouldn’t get the big picture. The change we are seeing can only be understood by considering all these components together. They each affect each other and the widespread […]Read More The Virtuous Circle is key to understanding how the world is changing – Mobile, Social, Cloud, Open Source, APIs, DevOps
Recently I gave a talk on helping to select PaaS from among the many PaaS out there and understanding the taxonomy of PaaS or simply how to categorize them to put them in useful buckets. One person at the talk asked about use cases for PaaS. I realized I haven’t blogged about the most […]Read More 9 Use Cases for PaaS – Why and How
A common problem that I have had to deal with at companies during my career is to renovate a larger and older company with new technology. This is both a very satisfying and difficult challenge. Open Source and API’s are key elements of the new paradigm. How do you integrate Open Source concepts, […]Read More Inner Source, Open source for the enterprise