Even as a proponent of what I perceive to be the core concepts of microservices, I think building hundreds of very small ones is a bad idea
8
31
1
45
I'm seeing the move to Lambda/FaaS break down services to collections of much smaller functions. Seems to be productive so far.
2
1
3
Replying to @adrianco
Definitely the future model in terms of infrastructure support, I won’t disagree. I still think a larger “unit” is needed, too

Dec 3, 2016 · 3:28 PM UTC

4
Replying to @stilkov @adrianco
I think the right level of granularity is TBD and application-dependent. Step Functions are agnostic, though.
1
My point is not there’s anything wrong with lambda et al, rather that they shouldn’t be your only structuring mechanism
1
2
Replying to @stilkov
we will alway have a mixture of external services, VM's, Containers, and Functions as first class components to build apps.
1
2
1
So for each of my application “parts”, one of these approaches might be the best choice. It’s these parts I’m talking about.
1
Replying to @stilkov
however, I'm seeing rapid adoption of Lambda as the glue between web services right now. Very rapid to build, very low cost to run.
1
1
1