Hacker News new | ask | show | jobs
by nilamo 523 days ago
There are a few platform abstractions. Quarkus, a Java framework, has Funqy, an extension that abstracts the differences between something like aws Lambda and Knative triggers, and feels quite easy to use.

https://quarkus.io/guides/funqy

1 comments

In python there is lithops, which provides nice Executor primitives that can run on a wide range of cloud services (AWS lambda, GCF etc.)

https://github.com/lithops-cloud/lithops

Omg the Python code examples are center aligned. But it looks sweet
That's extremely funny in the one language that cares about alignment.

(& the argument that I keep using against significant whitespace, which is that all sorts of other tools assume it can mess around with it with no downsides)

People should probably click before downvoting... this is what it looks like in the README:

  from lithops import FunctionExecutor

            def hello(name):
          return f'Hello {name}!'

   with FunctionExecutor() as fexec:
    f = fexec.call_async(hello, 'World')
             print(f.result())
If you copy/paste it the indentation is correct, it's just the display formatting for some reason.