Couchbase has announced the rollout of new and improved Software Development Kits (SDKs) that feature faster performance, simpler APIs, and enhanced integration with various framework ecosystems. A notable addition is the introduction of a new Scala SDK, which aims to facilitate seamless integration into the Scala ecosystem. The revamped APIs across all SDKs have been streamlined to improve usability, eliminating the old Document concept and consolidating optional properties into a single options parameter, thereby reducing overloads. Specifically for the Java SDK, enhancements include adopting Java 8 as the baseline, transitioning from RxJava to Reactor for reactive APIs, and offering three API types—blocking, reactive, and async—to provide developers with greater control. Furthermore, these reactive query APIs now support backpressure, optimizing performance when handling large datasets. Developers can access the pre-release versions from the Couchbase Maven repository and are encouraged to provide feedback to refine the SDKs further.