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: 11 days 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 (almost 9 years ago)
- Default Branch: master
- Last Pushed: 2018-01-29T08:12:11.000Z (about 7 years ago)
- Last Synced: 2025-04-02T12:13:48.958Z (18 days ago)
- Language: Java
- Homepage: https://funktion.fabric8.io/
- Size: 5.02 MB
- Stars: 313
- Watchers: 16
- Forks: 30
- Open Issues: 10
-
Metadata Files:
- Readme: README.md
- Changelog: Changes.md
- License: license.txt
Awesome Lists containing this project
- awesome-java - Funktion
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).
[](https://maven-badges.herokuapp.com/maven-central/io.fabric8.funktion/funktion-runtime/) 
### 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)