access-company / antikythera

Elixir framework to build your own in-house PaaS
Apache License 2.0
216 stars 19 forks source link
elixir erlang-otp faas paas web-server

Antikythera Framework

hex badge

Antikythera is an Elixir framework to build your own in-house PaaS (Platform as a Service).

You can run multiple web services while managing only a single cluster of ErlangVM nodes. From the viewpoint of service developers antikythera provides FaaS(Function as a Service)-like development experiences.

Note: Antikythera is already used in production at ACCESS, though as an OSS, it is still in early development stage and missing many components. Please be aware of that, and stay tuned for further additions!

Features

Basic architecture

Antikythera Architecture

Getting Started

See our Getting Started guide!

Documentation

Contributing

We encourage you to contribute to antikythera! Please check out our Contributing Guide.

For both core and gear development, please make use of our Style Guide.

Copyright and License

Copyright(c) 2015-2024 ACCESS CO., LTD. All rights reserved.

Antikythera source code is licensed under the Apache License version 2.0.