Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/funktionio/funktion-connectors
funktion is an open source lambda style event driven programming model for Kubernetes
https://github.com/funktionio/funktion-connectors
Last synced: about 16 hours ago
JSON representation
funktion is an open source lambda style event driven programming model for Kubernetes
- Host: GitHub
- URL: https://github.com/funktionio/funktion-connectors
- Owner: funktionio
- License: apache-2.0
- Created: 2016-06-01T17:32:53.000Z (over 8 years ago)
- Default Branch: master
- Last Pushed: 2018-01-29T08:12:11.000Z (almost 7 years ago)
- Last Synced: 2025-01-02T10:07:30.320Z (8 days ago)
- Language: Java
- Homepage: https://funktion.fabric8.io/
- Size: 5.02 MB
- Stars: 314
- Watchers: 18
- Forks: 32
- Open Issues: 10
-
Metadata Files:
- Readme: README.md
- Changelog: Changes.md
- License: license.txt
Awesome Lists containing this project
README
## Funktion
**Funktion** is an open source event driven lambda style programming model on top of [Kubernetes](http://kubernetes.io).
Funktion supports hundreds of different [trigger endpoint URLs](http://camel.apache.org/components.html) including most network protocols, transports, databases, messaging systems, social networks, cloud services and SaaS offerings.
In a sense funktion is a [serverless](https://www.quora.com/What-is-Serverless-Computing) approach to event driven microservices as you focus on just writing _funktions_ and Kubernetes takes care of the rest. Its not that there's no servers; its more that you as the funktion developer don't have to worry about managing them.
A _funktion_ is a regular function in any programming language which is deployed into Kubernetes and is _subscribed_ to events which then invoke the underlying function. Kubernetes takes care of the rest (scaling, high availability, load balancing, logging and metrics etc).
[![Maven Central](https://maven-badges.herokuapp.com/maven-central/io.fabric8.funktion/funktion-runtime/badge.svg?style=flat-square)](https://maven-badges.herokuapp.com/maven-central/io.fabric8.funktion/funktion-runtime/) ![Apache 2](http://img.shields.io/badge/license-Apache%202-red.svg)
### Getting Started
Please [Install Funktion](https://funktion.fabric8.io/docs/#install) then follow the [Getting Started Guide](https://funktion.fabric8.io/docs/#get-started)
### Documentation
Please see [the website](https://funktion.fabric8.io/) and the [User Guide](https://funktion.fabric8.io/docs/)
### License
This project is [Apache Licensed](license.txt)