Eclipse Gran Sasso is a pilot project that predicts performance of cloud-native enterprise Java applications and traditional application servers using AI/ML techniques. By building deep learning models and using associated ML tools, we will be able to prescribe optimal resource allocation and costs for given user loads.
Upon starting eclipse, determine if any varient of PKI security is available such as Smart Card, or any KeyStores. The idea is to programmatically attempt to figure out if any PKI can be dynamically connected at start up. If there is more than one varient available, or if none are found, then provide a UI to allow for a selection and a context to be provided. The context would then become part of the store and available for access via preferences.
Eclipse POOSL (Parallel Object-Oriented Specification Language, https://www.es.ele.tue.nl/premadona/publications/TFGHPV07.pdf) and the accompanying tools offer a general purpose method for describing and simulating (embedded) system architectures for the early evaluation of key structural and behavioral concepts, requirements and performance.
The main goal of Jakarta RPC project is to make gRPC easier to use within Jakarta EE ecosystem, by allowing developers to define gRPC services and clients the same way they are defining REST services and clients today -- via annotated classes (a la JAX-RS) on the server, and annotated interfaces (a la Eclipse MicroProfile REST Client) on the client -- and by making them easier to integrate with existing Jakarta EE technologies, such as CDI and Config.
Eclipse Kanto is a modular IoT edge software stack for devices that enables them for AIoT with all the essentials - cloud connectivity and digital twins, local messaging, container management and software updates - all configurable and remotely manageable by an IoT cloud ecosystem of choice.
Eclipse Angus provides implementations of Jakarta Activation, a standard extension to the Java platform that lets you take advantage of standard services to: determine the type of an arbitrary piece of data; encapsulate access to it; discover the operations available on it; and instantiate the appropriate bean to perform the operation(s), and Jakarta Mail, a platform-independent and protocol-independent framework to build mail and messaging applications.
Eclipse Mission Control enables you to monitor and manage Java applications without introducing the performance overhead normally associated with these types of tools. It uses data collected for normal adaptive dynamic optimization of the Java Virtual Machine (JVM). Besides minimizing the performance overhead, this approach eliminates the problem of the observer effect, which occurs when monitoring tools alter the execution characteristics of the system.