Wir freuen uns, die Veröffentlichung der FunctionGraph (FG) Laufzeitbibliotheken für Java bekanntzugeben. Diese erste Beta-Version (v0.0.2) basiert auf dem Quellcode, der in unserem öffentlichen Git-Repository verfügbar ist, und wurde als Open Source unter der Apache License Version 2.0 veröffentlicht - ohne Einschränkungen für die kommerzielle Nutzung.
Das Kern-Modul enthält den allgemeinen Runtime-Kontext, Trigger-Events und Request-Handler für die Entwicklung von Java-basierten Funktionen auf FunctionGraph.
Das Event-Modul stellt spezifische Objekte (Trigger und Kontexte) für die folgenden Dienste bereit:
- API-Gateway triggers (APIG)
- Object Storage Service (OBS)
- Document Database Service (DDS)
- Messaging Service - Kafka (DMS)
- Messaging Service - Kafka (OSS)
- Cloud Trace Service (CTS)
- Log Tank Service (LTS)
- Simple Message Notification (SMN)
- Timer triggers (FG)
Für jede Service-Integration enthält das Projekt außerdem Beispielimplementierungen, Testklassen und eine umfassende Dokumentation (Entwicklungsleitfaden) sowie einen Maven-Archetyp um neue Entwicklungsprojekte schnell aufzusetzen. Mehr Details sind auch in unserem Community Blog Serverless heros (d.velop Summit 2025 - Event recap) zu finden.