TAIJI

  • News
  • Docs
  • Community
  • Reddit
  • GitHub
Star

Principles

Prefer container and cloud native

Prefer microservice over monolith

Prefer light-weight over heavy-weight

Prefer high throughtput async IO

Prefer smaller memory footprint

Prefer shared infrastructure service

Prefer new distributed devops tools

Prefer design first over code first

Prefer zero cost abstaction

Prefer Middleware in request/response chain

Prefer in-process layer over network layer

Prefer configuable inversion of control

Prefer ByteBuffer over Object Serialization

Prefer binary over text over socket

Prefer functional over imperative

Prefer configuration over annotation

Prefer green libraries

Prefer code generation

Prefer Linux over Windows

Prefer distributed over centralized

Prefer new technologies

  • About Taiji Blockchain
  • Getting Started
    • Get Started
  • Architecture
    • Architecture Overview
    • Blockchain Security
    • Fail Fast vs Fail Slow
    • Microservices Architecture
    • Plugin Architecture
    • Scalability and Performance
    • Transaction Management
    • Service Discovery
  • Design
    • Design Overview
  • APIs
  • Clients
  • Plugins
  • Applications
  • Tools
    • Tool Chain Overview
  • Concept
  • Tutorial
    • Tutorial Overview
  • Benchmark
    • Benchmark Overview
  • Troubleshooting
    • Troubleshooting
  • FAQ
    • FAQ Overview
  • Contribute
    • Contribute to Light and Taiji
“Principles” was last updated: October 5, 2020: fixes #7 add token actions to the application/taiji-token (4ff9684)
Improve this page
  • News
  • Docs
  • Community
  • Reddit
  • GitHub
  • About Taiji Blockchain
  • Getting Started
  • Architecture
  • Design
  • APIs
  • Clients
  • Plugins
  • Applications
  • Tools
  • Concept
  • Tutorial
  • Benchmark
  • Troubleshooting
  • FAQ
  • Contribute