Browsed by
Month: August 2017

Démarrage JVM 8 vs 9

Démarrage JVM 8 vs 9

Introduction En parcourant la mailing liste d’open JDK (core-lib-dev) j’ai vu plusieurs threads de mail à propos d’optimisation de temps de démarrage et d’occupation mémoire d’une JVM “minimale“. Ce travail a été réalisé en grande partie par Claes Redestad (Oracle) lors du développement de Java 9. J’ai donc décidé de tester la différence entre un HelloWorld (en version standard et avec utilisation de Lambda) entre Java 8 (update 51 pour ne pas risquer de backport des optimisations en question sur…

Read More Read More

Authentification Kerberos avec SpringSecurity

Authentification Kerberos avec SpringSecurity

Introduction J’ai récemment implémenté une authentification (automatique) avec Kerberos. Ce protocole permet d’authentifier automatiquement un utilisateur depuis sa session utilisateur (session windows par exemple). Via Kerberos, on authentifie donc un utilisateur sans lui demander son mot de passe ce qui est un plus (il n’a pas à se re-logguer : on utilise le contexte d’authentification de Windows) en se basant sur le fait que s’il a ouvert une session utilisateur en son nom … alors tout est OK! En implémentant…

Read More Read More