Archives de
Year: 2026

Performance base de données : Postgres vs. MySQL

Performance base de données : Postgres vs. MySQL

Kestra supporte entre autre Posstgres et MySQL comme base de données, nos benchmarks internes montraient que Postgres était beaucoup plus performant que MySQL pour faire tourner Kestra. Nous conseillons donc généralement de faire fonctionner Kestra en production avec Postgres. Lors de nos benchmarks, Postgres support 4000 executions/mn avec une latence de 370ms pour nos flow type, avec une latence autour de 130ms pour un lancement unique. MySQL de son côté n’arrive même pas à soutenir 1000 executions/mn et a une…

Lire la suite Lire la suite

Java 27 : Quoi de neuf ?

Java 27 : Quoi de neuf ?

Maintenant que Java 27 est feature complete (Rampdown Phase One au jour d’écriture de l’article), c’est le moment de faire le tour des fonctionnalités qu’apporte cette nouvelle version pour nous, les développeurs. Cet article fait partie d’une série d’articles sur les nouveautés des dernières versions de Java, pour ceux qui voudraient les lire, en voici les liens : Java 26, Java 25, Java 24, Java 23, Java 22, Java 21, Java 20, Java 19, Java 18, Java 17, Java 16,…

Lire la suite Lire la suite

Remplacer le SecurityManager de Java par un agent grâce à Byte Buddy

Remplacer le SecurityManager de Java par un agent grâce à Byte Buddy

Le SecurityManager de Java était un composant essentiel du modèle de sécurité de Java. Il permettait de mettre en places des règles de sécurités en implémentant des méthodes check*() telle que checkExec(String cmd) pour l’exécution d’une commande sur la machine hôte ou checkRead(String file) pour l’accès en lecture à un fichier. Plus de détail dans sa JavaDoc. Il a été déprécié en Java 17 (JEP 411) et supprimé en Java 24 (JEP 486). Au sein de Kestra, la plateforme d’orchestration…

Lire la suite Lire la suite

Java 26 : Quoi de neuf?

Java 26 : Quoi de neuf?

Maintenant que Java 26 est features complete (Rampdown Phase Two au jour d’écriture de l’article), c’est le moment de faire le tour des fonctionnalités qu’apporte cette nouvelle version pour nous, les développeurs. Cet article fait partie d’une suite d’article sur les nouveautés des dernières versions de Java, pour ceux qui voudraient les lire en voici les liens : Java 25, Java 24, Java 23, Java 22, Java 21, Java 20, Java 19, Java 18, Java 17, Java 16, Java 15,…

Lire la suite Lire la suite