Building DigitalOcean's API gateway - Maurício Linhares' ramblings
technology blog about ruby, scala, java, golang, software engineering and programming in general
Good technical read on standing up a new API gateway and how to build shared infrastructure.
“If you’re working on an infrastructure team, you should do all in your power to avoid being the “gatekeeper” for the teams you service. Also, people often don’t think about User Experience when building infrastructure services and that is a huge mistake, infrastructure services still have user interfaces and you have to think about how you’re going to expose that for users, including providing sane defaults (real timeouts instead of the infinite timeouts in Golang’s default HTTP client and server) and blocking operations that might be syntactically but not logically correct.”Posted on 2021-01-16T08:11:57+0000