Devoxx Belgique, la plus grande conférence Java européenne, énorme queue à l'entrée. Heureusement que je me suis procuré mon pass la veille au soir. Le programme est disponible dans le hall, des boissons et des croissants gratuits nous attendent, je dépose mon manteau au vestiaire. Les goodies ne sont pas encore arrivés, plus rien d'aut...
Lire la suiteDocker, et d’une façon plus générale les containers, ont largement contribué à rédéfinir le paysage de l’IT et la façon dont les applications sont distribuées. Jérôme Petazzoni, ingénieur Docker, répond à nos questions sur le positionnement de Docker dans ce nouvel éco-système de l’IT. Comment Docker répond à cette nouvelle façon de fa...
Lire la suiteBien programmer est une des facettes du métier de développeur ; être capable de comprendre les besoins du client en est une autre. Aujourd'hui je vais vous parler d'une troisième facette tout aussi importante : bien maîtriser les outils de développement utilisés quotidiennement, et en premier lieu, l'IDE dans lequel vous passez certaine...
Lire la suiteCe jeudi 5 novembre se tenait à Paris l’Elastic on Tour. Troisième édition de l’événement, celui-ci a pour but de promouvoir, dans plusieurs villes à travers le monde, les produits édités par la société Elastic et plus particulièrement le trio ElasticSearch - Logstash - Kibana, dont tout le monde a entendu parler de près ou de loin. L...
Lire la suiteMessage Broker permettant de répondre à la problématique de traitement de flux volumineux de données en temps réel, Apache Kafka est utilisé par des sociétés comme LinkedIn, Twitter, Spotify et Netflix. Ce système de publish-suscribe-messaging est rapide, durable et distribué. Après avoir traité de ses principes généraux et de ses avant...
Lire la suitePasser du support applicatif Java à l'infrastructure sur le Cloud AWS et son écosystème élargi (Docker, Splunk, Puppet...), c'est possible ! A travers le parcours de Yohan, découvrez un exemple concret de l'évolution des métiers de l'IT et de la convergence entre le développement et l'infrastructure. Après un DUT Services et Réseaux de...
Lire la suiteEn l’absence de plateforme de provisionning de systèmes et d’applications, comment répondre à la demande client de mise en place d’une ferme XenApp 7.6 de façon automatisée ? Nous avons choisi d’utiliser des solutions Opensource, Chocolatey, couplée à un module BoxStarter. La combinaison de ces deux solutions permet la livraison d’inf...
Lire la suiteCes trois derniers mois, dans le cadre de ma mission, j’ai été amené à faire passer de nombreux entretiens pour recruter un développeur supplémentaire. J’ai donc rencontré une quinzaine de développeurs, avec des parcours et des expériences variées. À la question “Comment voyez-vous l’évolution de votre carrière dans les prochaines année...
Lire la suiteComme nous l'avons vu dans un article précédent, Kafka est un message broker permettant de répondre à la problématique des traitements de flux de données en temps réel. Aujourd'hui, nous allons voir en détail ce qui fait la force de Kafka et ce qui le différencie des autres messages brokers. Un système partitionné mais durable Kafka e...
Lire la suiteL'évolution rapide du trafic sur Internet (élargissement, complexité, vitesse, etc.) a multiplié les problématiques concernant le trafic de données, et notamment le traitement des flux de données en temps réel, comme les messages, logs, ou vidéos. Comment traiter en temps réel des entrées de près de 13 millions de messages par seconde ?...
Lire la suite