Java

Évènement

PerfUG : High Performance Java

When we think of performance Java isn’t usually up there with the list of languages you’d choose. Ultimately on a CPU we’d start with assembler and C/C++, not Java, then there are GPUs and FPGA cards, still no Java. The main problems with Java are the way it abstracts the hardware and its very generalised memory management. The result is safe code but not very performant. In fact, in some cases, the now infamous garbage collector can be the death of your application.

Lire la suite
Évènement

Formations OCTO : juin-juillet 2015

NOS FORMATIONS PREMIUM DERNIÈRES PLACES DISPONIBLES Développer des applications pour Hadoop 2.X Hortonworks avec Java / 8-11 juin > Les Géants du Web : Culture - Pratiques - Architecture / 15-16 juin > Big Data & Data Science : mythe ou réalité ? / 8-9 juillet > Fondamentaux de la Data Science / 15-17 juillet > www.octo.academy

Lire la suite
Archi & techno

Devoxx France 2015 – Compte Rendu

Pour sa quatrième édition, Devoxx France prenait place cette année au Palais des Congrès qui a attiré près de 2500 personnes sur 3 jours du 08 au 10 avril 2015. Une vraie réussite et une organisation rondement menée ! En guise de rappel, Devoxx est une groupe de conférence initié en Belgique qui regroupe un grand nombre de développeurs du monde Java mais pas seulement. La variété des formats de conférences (keynote, university, quickie, tools-in-action, hands-on-lab) contribue à la richesse de l'événement. Cette année on a parlé BigData,…

Lire la suite

TDC 2013 – Escalando Aplicações Java com In-Memory DataGrids

Dando sequência nas palestras apresentadas no evento The Developers Conference 2013, nesta apresentação, apresento  arquiteturas baseados em Data Grid, com exemplos de código do Framework Infinispan. Apresentaremos barreiras para se escalar arquitetura e as soluções existentes geralmente utilizadas para melhorar performance, escalabilidade e alta disponibilidade da aplicação, e como uma Plataforma de Grid de Dados pode ajudar na solução. Vamos apresentar as diferentes topologias com Infinispan, e temas mais avançados como Cross Site Replication, executando Infinispan em um ambiente Cloud e o framework Map Reduce.…

Lire la suite
Archi & techno

A quoi sert Azul Zing ?

La compagnie Californienne Azul Systems a gagné sa notoriété au travers de son produit phare : la JVM Zing. Cette JVM promet d'excellentes performances pour applications Java de manière déterministe : Zing aura toujours une faible latence pendant toute la durée de vie d'une application en production. La clef de cette machine virtuelle vient de son algorithme sans pause : C4 (Continuously Concurrent Compacting Collector). Les promesses de cette JVM sont-elles réalistes ? A qui cette JVM peut bénéficier et pour quel coût ? NB : cet…

Lire la suite
Archi & techno

Devoxx 2013 : La mort de l’UPDATE ?

Après trois jours de Devoxx où j'ai assisté à de nombreuses présentations il me semble identifier une tendance forte pour l'avenir de notre profession. J'ai assisté à des conférences très différentes sur des sujets très variés. Elles ont un point commun. Nous sommes à un jalon de notre profession. Nous ne travaillerons pas demain comme aujourd'hui. En effet, nous devrons trouver des solutions à un nouveau challenge : comment gérer l'augmentation des volumes à traiter sans pouvoir augmenter la puissance des traitements ? La réponse…

Lire la suite
Archi & techno

Push, du nouveau avec GCM et notifications stylées sur Android 4.1

Il y a quelques semaines, alors que nous développions un mécanisme de notifications push pour l’un de nos clients, Google annonce de gros changements sur son service de push ainsi que des améliorations intéressantes sur les notifications Android. Autant le second n’avait pas d’impact sur nos développements, autant l’annonce de la fin de C2DM nous a quelque peu effrayé... Nous vous proposons un retour d’expérience sur la migration et les nouveautés apportées par Google.

Lire la suite
Archi & techno

NACA : une solution pour migrer vos legacy COBOL vers Java ?

Nous avons eu une présentation sur NACA au JUGL, la session est en ligne sur Parleys. On ne peut pas dire que cela a attiré les foules : nous étions 3. Pourtant, il est plus que probable que nous côtoyons encore longtemps des legacies COBOL (le nombre de lignes de code COBOL continue de croitre de 5 milliards chaque année d'après Microfocus ) et la même question se répétera : "est-ce raisonnable/envisageable de migrer cette application cruciale pour notre activité ?". NACA est un framework…

Lire la suite