Reactors SDK

Nearly any language can be used to build functions for TACC’s Abaco serverless computing platform. This is the documentation for a specific, opinionated approach that embeds a client-side Python2.7/3.6 support library called Reactors in the container that hosts an Abaco function.

Reactors extends the Abaco Actors concept with:

  • YAML-based configuration mechanism with environment overrides
  • Support for first-class mocking and local-side testing
  • Semantic aliases for Actors and other TACC.cloud API assets
  • Helper methods for working with integrations like Slack and IFTTT
  • Introspection of the actor’s platform-level attributes
  • Advanced logging with support for redacting sensitive text
  • Optimized TACC.cloud API operations

Contributing

Indices and tables