How to Manage Your APIs Across Multi-Cloud Environments1. Introduction To manage APIs across muli-cloud environments we need an API gateway. Kong provides this using Kong KONNECT. In this article, we’ll look into ways to make that a reality and work with them. 2. Configure API Gateways in Each Cloud Prov...Jan 9, 2025 · 12 min readjesperancinha.hashnode.dev
What is the Purpose of the Main Dispatcher?If you have this question, perhaps you are a long time server-side developer and are wondering what the Main Dispatcher is doing in the Kotlinx coroutines library? Well, the Main Dispatcher exists as kind of interface, but its implementation isn't re...Jan 9, 2025 · 5 min readjesperancinha.hashnode.dev
Why the Global Scope isn't advised to be used?The GlobalScope is a kind of scope in the world of Kotlin coroutines that challenges a lot of developers and prompts many to say that it is not useful, and it was probably a bad idea to introduce it in the kotlix standard library any ways since the u...Jan 9, 2025 · 4 min readjesperancinha.hashnode.dev
When thinking about Java fields we use-site target in KotlinOne of the greatest strong points of Kotlin can also be its weakness. When we talk about data classes today, and in the same way java records, we tend to focus, at least many people I know do, on the complete elimination of the boilerplate code. Boil...Jan 9, 2025 · 9 min readjesperancinha.hashnode.dev
How does concurrency play a role in coroutines?If you are a bit familiar with coroutines, you probably have an idea already that coroutines are a mechanism that runs a set of instructions. Your probably also heard this term cooperative multitasking or non-preemptive multitasking. In broad terms, ...Jan 9, 2025 · 4 min readjesperancinha.hashnode.dev