I think we are arriving
at the point where we see
- the progression of
working/teaming moving from Waterfall/Monolith
toward agile/lean/devops continuous delivery pipeline as one
thread,
- the progression from
o-o programming through enterprise-level SOA through to
containerized MSA as another thread,
- the progression of
computing platforms from mainframes and enterprise-level
installations to collections of microcomputers to hybrid
networks through to the cloud as a third thread, and
- the progression of
execution context from centralized relational highly
consistent SQL datastores to more decentralized NoSQL
eventually consistent datastores with greater flexibility,
faster throughput and higher availability at some risk,
and I think we have
the basics covered.
But what do we make of
it? And how do we boil it down to a coherent set of heuristics
for how you analyze and deconstruct business problems to fit all
four of these threads together? And how do we make it work for
us in a solution set that is doable, reliable and as consistent
as you can make it, given a certain unavoidable level of risk?
Sheesh! No problem!
Rex
On 4/6/2017 8:32 AM, Ken Laskey wrote:
Yesterday’s discussion was stimulating, informative,
and a good start to digging into a level of detail that goes
beyond a lot of the popular tech literature.
To those who attended,
- what do you think are important points we
established?
- what are the next set of questions?
I have a lot of notes and am more likely to harvest
mine if other harvest theirs.
Ken
P.S. The etc. in the subject is because a discussion
of microservices wanders into associated aspects of agile/lean,
cloud, DevOps, … There was general agreement — a point to
capture — that it is progress in these (and similar) areas taken
together that drives the discussion.
------------------------------------------------------------------------------
Dr. Kenneth
Laskey
MITRE
Corporation, M/S H330
phone: 703-983-7934
7515 Colshire
Drive fax: 703-983-1379
McLean VA
22102-7508
--
Rex Brooks
Starbourne Communications Design
Email: rexb@starbourne.com
GeoAddress:
1361 Addison St. Apt. A
Berkeley, CA 94702
Phone: 510-898-0670