Foreign Function & Memory APIForeign Function & Memory API는 Project Panama의 일환으로, Java가 JVM 외부의 코드 및 데이터와 상호 운용성을 개선하는 기능입니다. 이를 통해 네이티브 라이브러리를 호출하고 네이티브 메모리를 다루는 것이 JNI보다 훨씬 더 안전하고 간단해졌습니다. JVM을 넘어서는 이해Java 개발자로서 우리는 비-JVM 라이브러리와 서비스를 자주 사용합니다. JDBC를 통해 데이터를 접근하거나, HTTP 클라이언트를 통해 웹 서비스를 사용하거나, Unix 도메인 소켓 채널을 이용해 프로세스와 통신하는 등, 이러한 작업은 모두 JVM의 경계를 넘어 잘 정의된 방식으로 안전하게 이루어집니다. 하지만 JDK는 같은 기기에서 JVM ..