minvws / nl-kat-coordination

Repo nl-kat-coordination for minvws
European Union Public License 1.2
121 stars 54 forks source link

Design new Normalizer runner #1136

Closed praseodym closed 10 months ago

praseodym commented 1 year ago

Design the new Normalizer runner

Considerations:

underdarknl commented 1 year ago

Initially our design called for Normalizers as (aws)Lambda like functions. This would make it possible to run them in micro-vm's/micro-containers and distribute them as small code packages. (eg, code + requirements) targetting a specific pre-build python (or other interpreter) container running on for example FireCracker.

This has a few advantages:

This also has a few requirements:

This also has a few drawbacks (some we can minimize)

Options that this gives us: