- New API protocols like GraphQL, gRPC, and Apache Kafka? (https://www.infoq.com/articles/microservices-intro/)
- Message queue, message broker, service broker, rabbitmq.... (http://www.giaosucan.com/2018/01/kien-truc-message-queue-trong.html)
- Lamda, serverless (https://stackoverflow.com/a/50127264/3551956)
- Lamda, serverless with TypeScript (https://lesscodeismore.dev/serverless-typescript/)
- A/B testing
- Idempotency (https://medium.com/airbnb-engineering/avoiding-double-payments-in-a-distributed-payments-system-2981f6b070bb)
- HTTP2, streaming, TLS1..(https://engineering.linkedin.com/blog/2019/06/espresso-new-netty-framework)
- Service-oriented architecture (SOA) (https://eng.uber.com/soa/)
- ETL, DataWareHouse, Hadoop
- Cluster vs sharding architecture
- Service Mesh (https://kickoff.tech/2019/05/05/service-mesh-la-gi/)
- Tinder blog (https://medium.com/tinder-engineering/)
- Linkedin blog (https://engineering.linkedin.com/blog/)
- Gojek (https://blog.gojekengineering.com)
- Stackoverflow (https://stackoverflow.blog/engineering/)
- Twitch (https://blog.twitch.tv/tagged/engineering)
- Opensource architecture - aosabook (http://www.aosabook.org/en/index.html)
- VSCode
- Github/Desktop