John A. De Goes

Results 148 issues of John A. De Goes

**What is not easy to do right now?** Many internal implementation details of the library that should only ever be seen by maintainers or very advanced users are visible in...

maintenance

**Is your feature request related to a problem? Please describe.** ZIO HTTP does not currently export any metrics using ZIO 2 integrated metrics. **Describe the solution you'd like** Integrated ZIO...

enhancement

**Is your feature request related to a problem? Please describe.** The server and client are objects, whose methods use the environment to obtain their dependencies. This was a ZIO 1.0...

enhancement

**Is your feature request related to a problem? Please describe.** The performance of the Http client can be improved through connection pooling. **Describe the solution you'd like** Connection pooling is...

enhancement

**What is not easy to do right now?** It is not easy to replace Netty by a different library, or to contemplate a Scala Native version of ZIO HTTP. **Describe...

maintenance

**What is not easy to do right now?** The part of the API that a user should invest time in learning is not easy to discover, with some important websocket...

maintenance

Fork/join has a relatively high cost when the life of the fiber is short-lived, as shown by ForkJoinBenchmark. This ticket is to optimize fork/join so that the benchmark shows roughly...

💎 Bounty

Add experimental support for Loom, including: 1. Using the default Loom scheduler 2. Backing every fiber with a virtual thread (guaranteed 1-to-1 mapping) 3. Embracing blocking wherever relevant, e.g. when...

`Config` and `ConfigProvider` are two new additions designed to bring a configuration front-end to ZIO 2.0. In order to prepare release, we should develop a comprehensive test suite for `ConfigProvider.env`,...

ziohackathon

CI is failing and needs to be fixed.

bug
💎 Bounty