TinyChain Platform
  • What is TinyChain?
  • Guides
    • Getting Started
    • Python client introduction
    • Types and casting
    • Anatomy of an Op
    • Flow control: after, cond, while_loop
    • Closures and functional programming
    • Install a Library or Service
    • Code a compute graph
    • Debugging
    • Ask for help
  • Fundamentals
    • Install TinyChain
    • Technical Details
  • Advanced
    • Client-side Class Inheritance
  • Use Cases
    • For Engineers
    • For Data Scientists
    • For DevOps
    • For Product Owners & Executives
    • For End-Users
Powered by GitBook
On this page
  • Getting Started
  • Guides: Jump right in
  • Fundamentals: Dive a little deeper

What is TinyChain?

A brief overview

NextGetting Started

Last updated 9 months ago

TinyChain is a single platform for cloud applications.

TinyChain provides a basic set of cloud data structures, like tables, tensors, and a graph database, as well as security using OAuth 2 and elliptic-key cryptography, in a single runtime that enables developers to prototype a new API in minutes and scale it without rewriting.

Some key features are:

  • Automatic cross-service transactions

  • Automatic replication

  • Automatic concurrency (multithreading)

  • Automatic GPU acceleration

  • Stateful machine learning models with automatic memory management, even for large datasets

  • GPU-accelerated graph database

  • Hypothetical queries, which allow a developer to explore the consequences of a database update without committing the update

  • Object-relational mapping

Getting Started

Guides: Jump right in

Follow our handy guides to get started on the basics as quickly as possible:

Fundamentals: Dive a little deeper

Learn the fundamentals of TinyChain to get a deeper understanding of its functionality:

Getting Started
Python client introduction
Code a compute graph
Install TinyChain
Technical Details