Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/octopus-foundation/backend-cookbook


https://github.com/octopus-foundation/backend-cookbook

Last synced: about 2 months ago
JSON representation

Awesome Lists containing this project

README

        

# Intro
We are a team of highly skilled developers with more than 15 years experience in high availability.
We have developed thousands of projects, most of them running for more than 10 years without any major issues.

We’ve used a lot of technologies over the years. We have productions based on Erlang, Clojure, Perl, Php, Java, Kotlin,
golang, Haskell, C, C++, Rust and many other languages. We remember MyISAMI and MySQL locks hell, we remember Apache, cgi and php.
And we know how to handle a lot of traffic with few resources.

Most of our projects are related to financial operations - you can't lose a single cent when you work on these types of projects.

We decided to write our book to share our experiences with you

# Parts
- Statically-typed protocols
- [Idempotency](idempotent-operations/idempotent-operations.md)
- [Relational databases](relational-databases/relational-databases.md)
- [Error handling](error-handling/error-handling.md)
- [Floats](floats/floats.md)
- Random is not random
- Keep it as simple as you can
- Money amounts and exchange
- Processing API requests
- Processing event stream
- Designing KVS
- [Webhooks](webhooks/webhooks.md)
- Vendoring
- Naming. (isNewForm2=true)

# Support us
You can support us using cryptocurrencies:
- BTC `bc1quneyr265fl0yxxlj4cx5x39ruemxzv2860xnuz`
- USDT TRC-20 `TGhysvLQFD4rx9g9zhWfCpfY7gwpn7ontL`
- ETH `0x5CCcF92F06b6B2A42cf2D588A03C8681316eBF3A`