In partnership with the Souss Massa Regional Council, the 9th edition of #DevoxxMA took place in Taghazout-Agadir and was an absolute blast. We welcomed more than 2,000 participants, as well as 120 speakers from renowned technology companies. 3 days of growth, knowledge sharing, and fun were enjoyed in this vibrant region.
Le 21 septembre 2017, Java 9 voyait officiellement le jour intĂ©grant l’une des fonctionnalitĂ©s les plus polĂ©miques de la plateforme : JPMS, l’aboutissement d’annĂ©es d’effort du projet Jigsaw pour modulariser Java.Â
Aujourd’hui, 6 ans et 12 versions de Java plus tard, cette feature est rĂ©gulièrement dĂ©peinte comme seulement une contrainte qui a bloquĂ© de nombreux utilisateurs en Java 8 et empĂŞchĂ© les Ă©diteurs de framework de faire Ă©voluer sereinement leur produit. Mais qu’en est-il vraiment ?Â
Â
Dans ce talk, nous reviendrons sur les raisons de la faible popularitĂ© de JPMS et verrons comment celui-ci pourrait rĂ©pondre Ă nos besoins de sĂ©curitĂ© et packaging lĂ©ger Ă l’ère de Cloud.Â
La recherche ne se contente plus de l’approche maintenant traditionnelle basĂ©e sur la frĂ©quence des termes (TF/IDF ou BM25) mais plus sur la tendance actuelle du machine learning oĂą les nouveaux modèles ont ouvert une nouvelle dimension pour la recherche.
Cette conférence donne un aperçu de :
In the heart of the 21st century, software emerges as a transformative force, reshaping global economic frameworks. From revolutionizing business operations to birthing the tech-centric economy, its influence is pervasive and potent.
The rise of the digital economy, exemplified by innovations like e-commerce and digital banking, is undeniably accelerated by regions like Maroc. Maroc’s digital transition serves as an emblem for Panafrican nations, epitomizing the power of collective technological growth through Panafricanism.
OpenJDK with it’s Java Virtual Machine is great but there is not only one flavour but many. There is Oracle OpenJDK, Eclipse Temurin, IBM Semeru, Amazon Corretto, Azul Zulu, Alibaba Dragonwell, Huawei Bi Sheng, Tencent Kona and many more. Did you ever ask yourself which one is better, faster, free or something similar? Or do you want to know where the differences are in those distributions, well then this session might bring some answers to your questions. It will give you an idea about what the JVM is and will cover all the available distributions not only of OpenJDK but also of GraalVM and will try to explain the differences and features of the available distributions. It will also try to give you an idea what JVM to use for specific use cases.
Have you ever struggled with connecting systems that were not designed to communicate with each other? This is a common challenge faced by many microservices architectures today. In this talk, we’ll explore some of the tools and approaches that can help you break down these silos and integrate your microservices with external systems seamlessly, allowing for faster development cycles and more efficient integration.
We’ll start by introducing Apache Camel, a powerful tool that offers over 300 connectors to transfer data between a wide variety of systems. With its rich set of routing, filtering, and transformation capabilities, Camel is a versatile system integration tool that can help you integrate your systems more efficiently.