This document introduces ADBA, a new asynchronous API for connecting to databases in Java. Some key points: - ADBA is being developed by the JDBC Expert Group and Oracle to provide a non-blocking way to access databases that avoids blocking user threads. - It aims to have no blocking of user threads, minimize the number of threads used for database access, and target high throughput applications. - The API design uses types rigorously, builder patterns, fluent APIs, and immutability to avoid callback hell and only provide one way to do something. - It does not rely on or reference java.sql and avoids SQL processing by the driver when possible. -