MicroServices – Martin Fowler, Netflix, Componentized Composable Platforms and SOA (Service Oriented Architecture)

As an enterprise architect we are faced with constructing solutions for our companies that must be implemented quickly but need to scale to almost arbitrary capacity quickly when demand materializes and must stand the test of time because it is almost impossible to rebuild enterprise applications once they are successful and in production. There are […]

Read More MicroServices – Martin Fowler, Netflix, Componentized Composable Platforms and SOA (Service Oriented Architecture)

RDBs (Relational Databases) are too hard. NoSQL is the future for most data.

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.

Put it in the Store – The new paradigm of enterprise social asset sharing and reuse: Just put it in the store.

History (in other words you can skip this part :))   When I created publish / subscribe at TIBCO we used to think of putting everything “on the bus.”  The “bus” idea referred to a hardware bus.  If you know how hardware works information flows between devices in a computer on a set of wires called a […]

Read More Put it in the Store – The new paradigm of enterprise social asset sharing and reuse: Just put it in the store.

Software Development today, Cool APIs, Open Source, Scala, Ruby, Chef, Puppet, IntelliJ, Storm, Kafka

What is software development like today? A complaint I heard from a CIO recently was that when talking to the high flying technologists at his firm he said:  “they talked in strange names, Kafka this, docker that.  Names of open source projects, APIs and languages that make him wonder if these people can program or just […]

Read More Software Development today, Cool APIs, Open Source, Scala, Ruby, Chef, Puppet, IntelliJ, Storm, Kafka