🚀Ase + Formata
Ase simplifies integrating systems immensely. It's a better interchange format for humans and machines to work with and does the heavy lifting for data manipulation between systems.
Last updated
Ase simplifies integrating systems immensely. It's a better interchange format for humans and machines to work with and does the heavy lifting for data manipulation between systems.
Last updated
Ase solves the many problems in working with distributed data by moving them into the data layer, shared between all systems. However, there still needs to be a service in the middle that provides a CPU for executing Ase. This is Formata - a global network of Ase runners to fill the gaps between all systems, whether they know about Ase or not.
Formata is not only the global infrastructure-as-a-service for manipulating data with Ase, but also a platform to define APIs and endpoints that combine systems together, organize these dependencies, observe usage, automate execution, and collaborate as a team.
The systems that you're connecting to do not need to know about Ase. Formata upgrades the incoming data and combines it with the Ase logic you've defined for an efficient, secure, and fun way to work with data. The destination (if any) doesn't need to know about Ase either - Formata downgrades the data into your format of choice (JSON, YAML, XML, TOML, etc...).
API endpoint specification
Formata uses Ase to define endpoints and the Jobs that are executed when called
Data is in the same format as the endpoint definition - combined and easy to work with
Business logic can be easily defined in Ase, removing the need for code elsewhere
Human-readable Ase is "compiled" into performant and secure machine-readable Ase
Data communication between services
Formata uses Ase as the format to communicate between services (fRPC)
Data is unified and standardized while in the Formata ecosystem
Formata doesn't require data to originate or end up as Ase - can be in many other formats
Gives data structure to work with, even when originating as unstructured data