golem
golem copied to clipboard
Golem is an open source durable computing platform that makes it easy to build and deploy highly reliable distributed systems.
Add hash / crc to components, so it can used for e.g.: - verifying uploads - skipping uploads, if there was no change in the binary
The `worker update` command is just enqueueing an update in the worker's invocation queue. An optional flag could be added, which awaits the successful or failed update result by periodically...
We need to support doing worker invocations from Rib without providing a worker name, to support the new **Ephemeral Workers** feature. Note that the ephemeral worker support is covered by...
Importance: `bar(_) =>` may succeed but `{ err_custom (_) =>` may fail due to conflict with the key word `err`. Similarly make sure spaces are not hardcoded either. Another example,...
Support list/stream comprehensions, which enable “mapping” and “flatMapping” data inside lists. ``` let ages = for p in people { yield p.age; }; ```
Support list/stream aggregations, which enable “folding” over lists. ``` let average = reduce z, a in ages from 0 { yield z + a; }; ```
Inconsistent add / get: services that use RDB should return entities as they were stored in the RDB
**Example side effect of not doing it:** Currently `component add` and `update` "sometimes" returns more fractional seconds compared to `component get`. This resulted in breaking cli-test on CI when the...
e.g. retry count or last error should not be returned, as without precise the are never set, and this can be misleading