Accueil InfoQ Architecture & Design sur InfoQ
-
Sortie De Java 14
Oracle a publié Java 14, la dernière version non LTS de l'un des langages de programmation les plus populaires au monde.
-
OCI Lance Micronaut 1.3 Avec Micronaut Data 1.0
Object Computing, Inc. a publié Micronaut 1.3 avec la sortie du projet Micronaut Data 1.0, une boîte à outils d'accès à la base de données utilisant la compilation Ahead of Time pour précalculer les requêtes des interfaces de référentiels. Micronaut Data fournit une API pour traduire les requêtes à la compilation et fournit un support d'exécution pour les bases de données prises en charge.
-
GraalVM 20.0 : Exécuter Tomcat En Tant Qu'Image Native Sur Windows
GraalVM, une machine virtuelle polyglotte qui fournit un runtime pour exécuter des applications écrites dans plusieurs langages comme Java, Python et JavaScript, a publié la version 20.0 avec une prise en charge complète sur la plate-forme Windows. Dans une news connexe, Apache Tomcat 9 a annoncé la prise en charge complète de la génération d'images natives GraalVM qui inclut le conteneur.
-
TypeScript 3.8 Ajoute Les Champs Privés Et Top-Level Await
L'équipe TypeScript a annoncé la sortie de TypeScript 3.8, qui comprend les importations et exportations de type uniquement, les champs privés et top-level await.
-
Enquête Auprès Des Développeurs : Incluant Un Éclairage Sur Les Résultats Java
JRebel et Snyk ont récemment publié leurs rapports sur la technologie Java / JVM, et Codingame et Tiobe ont publié des rapports sur l'utilisation et l'adoption des langages. InfoQ examine l'état d'avancement de ces rapports et ce qui se passe aujourd'hui dans Java et dans les écosystèmes de manière plus large.
-
Plan De Livraison De Jakarta EE 9
En prévision d'une release GA mi-2020, l'équipe de projet de Jakarta EE a présenté le plan de livraison officiel de Jakarta EE 9 au comité directeur de Jakarta EE. Il est prévu que Jakarta EE 9 soit une version stable qui prenne en charge le nouvel espace de noms des packages jakarta et soit une base pour l'innovation afin de générer de nouvelles fonctionnalités dans Jakarta EE 10 et au-delà.
-
La Version 1.0 Final De L'outil De Capture De Modifications De Données Debezium Publiée
L'outil open source de capture de modifications de données (CDC) Debezium 1.0 Final a été publié avec un nettoyage du format d'événements, une couverture de tests accrue des bases de données. Dans un article de blog, Gunnar Morling décrit les concepts de base de Debezium et certains cas d'utilisation courants, ainsi que des détails sur la version actuelle et les versions futures.
-
Java 14 Est Dans L'étape Gel Des Fonctionnalités Et Mise À L'essai
Le JDK 14 est maintenant en phase 1 de mise à l'essai (Rampdown) - ce qui signifie que l'ensemble des fonctionnalités est gelé et qu'aucune autre fonctionnalité ne sera ciblée pour cette version.
-
RedHat Lance WildFly 18 Avec Le Support De Jakarta EE Et MicroProfile
RedHat a publié la version 18 de son serveur d'applications WildFly qui supporte Jakarta EE 8 et MicroProfile 3.0. Les autres fonctionnalités incluent l'alignement avec les API de Jakarta EE, le support du JDK 13 et des améliorations aux sous-systèmes de sécurité, de clustering et d'EE, en particulier celles qui concernent les EJB et RESTEasy.
-
Payara Server : Le Dernier Produit Certifié Compatible Jakarta EE 8
Avec la sortie de Payara Server 5.193.1, Payara rejoint la Fondation Eclipse, IBM et Red Hat pour proposer des produits certifiés compatibles Jakarta EE 8 depuis la sortie officielle de Jakarta EE 8 le 10 septembre 2019. Patrik Duditš, ingénieur logiciel Java chez Payara, a parlé à InfoQ de cette étape importante.
-
Brave 1.0 Améliore La Confidentialité Sur Le Web
Le navigateur web Brave basé sur Chromium a récemment annoncé sa version 1.0. Brave s'efforce d'améliorer les performances, la sécurité et la confidentialité en bloquant les annonces et les autres outils de suivi Web. Brave récompense ses utilisateurs lorsqu'ils optent pour des annonces respectant la confidentialité et partagent les revenus publicitaires avec les éditeurs de sites Web.
-
GraalVM 19.3 Apporte Le Support De JDK 11
GraalVM, une machine virtuelle polyglotte qui fournit un runtime partagé pour exécuter des applications écrites dans plusieurs langages tels que Java, C, Python et JavaScript, a publié la version 19.3 avec prise en charge de JDK 11. Les versions précédentes de GraalVM étaient basées sur JDK 8.
-
Présentation De Jakarta NoSQL
Récemment approuvé en tant que projet EE4J, Jakarta NoSQL est une spécification de Jakarta EE destinée à créer des applications d'entreprise utilisant les technologies Java et NoSQL. JNoSQL est l'implémentation de référence, fournissant un ensemble d'API et une implémentation standard pour plusieurs bases de données NoSQL, telles que Cassandra, MongoDB, Neo4J, CouchDB et OrientDB, entre autres.
-
Surveillance Des Performances Full Stack À L'aide De Micrometer
Clint Checketts, responsable principal du projet Micrometer, a récemment pris la parole lors de la conférence SpringOne Platform 2019 sur le framework de surveillance et d'alerte Micrometer.
-
Microsoft Publie C# 8.0
Microsoft a annoncé la disponibilité officielle de C # 8.0 dans la version 3.0 de .NET Core 3.0. Les nouvelles fonctionnalités de langage incluent les types de référence nullables, les flux asynchrones, les membres d'interface par défaut et les nouveaux modèles de code. Toutes les nouvelles fonctionnalités sont prises en charge dans Visual Studio 2019.