Architect, Java Platform Group at Oracle. Reactive Streams co-creator. Java Champion Alumnus. Akka Tech Lead Emeritus. ⚡️Views are my own. ⚡️
Aug 24, 2022 • 11 tweets • 1 min read
Some questions which are of great value when solving problems, especially related to software development / programming. A 🧵
1. Am I solving a problem or a symptom?
May 17, 2020 • 9 tweets • 2 min read
I think project Loom will be a very interesting new tool on the JVM. Some things I’m thinking about is: how do I know whether a method-call will unschedule the current virtual thread? How will asynchonous timeouts work? How does one detach error-flow from result-flow?
A common concern with Fiber-based concurrency is difficulty to reason about stack usage, since continuations can suspend at any point in the stack, rather at zero as in the actor model.
Aug 28, 2019 • 6 tweets • 4 min read
Every programming language which has gRPC server support is a possible user language for @CloudstateIO#serverless@CloudstateIO Every service exposed via a @CloudstateIO proxy is reachable *both* via #gRPC and HTTP+JSON—for optimal performance and optimal interoperability.