What is Totus
Totus is a set of services focused on simplifying complex software components, we provide building blocks you use to build your services; there are currently five core categories of services:
- Referential
- Generational
- Descriptive
- Validation
- Transformative
- Realtime
You will discover by reading the documentation, the services usually revolves around massive, difficult to obtain, maintain and process datasets, feeds and compute; i.e.:
- Streaming realtime finance data
- Massive sets of geographical data with frequent updates
- Big LLVM compute
Typically, each service on itself could be sold with the adding of a frontend.
Using Totus
The Totus services are organised around REST apis. Authentication is done with bearer tokens. The APIs accept and return JSON-encoded messages, use standard HTTP, its response codes and verbs. Some APIs might accept or return different payloads depending on its needs i.e. images, or audio.
If you are wondering where to obtain API Tokens to use Totus, you can get free credits to get you started and create as many API Keys are needed from the Totus Console.
We provide libraries in most popular programming languages. You don't really need to use the Rest APIs if you
don't want to. You can import the library into you project i.e. pip install totus
, and use all Totus services
like if it were a local library; The difference, it will be powered by the massive datasets and compute
provided by Totus systems.
Is it necessary?
Not really, but do you want to spend hundredths of hours for one-off costs/cheaper services?
It is up to you and your cost/benefit analysis. In most cases, Totus services costing under $100 monthly would typically require north of $10.000 in software development costs for a sub-par solutions. We don't do things you can do with AI and copy-and paste. You need experienced developers to implement the typical Totus service.