Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [cdi-dev] CDI Lite compatible extension lead

On Tue, Sep 29, 2020 at 8:34 AM Jason Greene <jason.greene@xxxxxxxxxx> wrote:
Things have changed though. Historically the life-cycle of the application server / runtime / JVM was much longer than an app, since it *was* your infrastructure. Under that model, it's desirable to have an ultra-dynamic system that can react and pick up changes (potentially even incremental changes).  Under the cloud era, kubernetes plays the role of “app server” and the runtime and the app now  have a life-cycle that is one and the same. Further they are deployed together in an immutable container. So in that environment, runtime scanning and dynamic initialization are just costs that delay an answer which will always be the same. Further, you tend to repeat them more because of elastic horizontal scaling up and down vs in the past you just had a long running dedicated bare metal system. 

It is beginning to sound like there are use cases buried in here (and problem statements, and non-functional requirements).  Can you (or someone else from Red Hat) spell them out?  I don't want to guess.

Best,
Laird

Back to the top