Software Engineering

Posté le 31/08/2015 par Alain Faure

Un APM, Application Performance Management, est un outil qui permet de surveiller et analyser les performances des applications. Selon les APMs il est possible de collecter les temps de réponse de l’utilisateur final, les temps de réponse des divers serveurs ainsi que l’activité (CPU, Mémoire). Il est aussi possible, principalement pour Java et .Ne...

Lire la suite >

Posté le 05/08/2015 par Guilherme Andrade de Magalhães, Adrián Dantas

Durante anos utilizamos o Maven para cuidar da automação do processo de build. Essa ferramenta se tornou um padrão de mercado e ajudou inúmeros times. Porém, não podemos negar que ela também tem suas deficiências. A escolha de XML para o descritor de projeto tem seus problemas. Quantas vezes perdemos horas olhando para um XML, só para tentar descob...

Lire la suite >

Posté le 03/08/2015 par David Alia, Simon Maby

At my hairdresser’s, on the coffee table, I came across one of those hype men's magazines with a model on the cover and the promise to learn how to avoid 10 common mistakes when wearing a tie. I accidentally open the page 34: "The Big Data revolution."The subject continues to spread widely, particularly among the neophyte public, which annoys many ...

Lire la suite >

Posté le 28/07/2015 par Thiago Ramos Santiago, Benjamin Joyen-Conseil

Há algum tempo ando experimentando alguns “macetes” para lidar com os dados de forma eficiente dentro do HDInsight, e como tenho obtido resultados conclusivos, fiz esse artigo para compartilhar com vocês essa experiência.Importante esclarecer que este artigo não se trata especificamente de uma comparação de desempenho e sim de uma experiência empír...

Lire la suite >

Posté le 24/07/2015 par Edouard Devouge, Yann Rouillard

OpenShift is a private PaaS solution (Platform-as-a-Service) to build, deploy and run applications into containers. Open source, it is available under Apache 2.0 licence and released into 2 versions: Origin (community) and Enterprise.The genesis of the third versionSince July 2014, OpenShift has been working on an ambitious refactoring project of i...

Lire la suite >

Posté le 15/07/2015 par Nicolas Mouchel

Les POJO sont souvent des classes pleines de code boilerplate (getters setters, equals...) qui sont facile à générer par l'IDE.Or générer le code à la compilation est de plus en plus tendance, comme avec Dagger 2 ou ButterKnife.Des outils ont récemment été créés pour se substituer à l'écriture manuelle des classes POJO, comme AutoValue (respectivem...

Lire la suite >

Posté le 08/07/2015 par Adrien Becchis

Over the last few years, the REST approach has become the new standard to build API on top of HTTP. In the same period, server-side landscape is facing huge changes along with the Node.js breakthroughIf it's easy to build a small HTTP server with few lines of code of node, why not build a real API?A powerful technology for the WebIf Node.js made a ...

Lire la suite >

Posté le 30/06/2015 par Thomas Mouron

Nous constatons au quotidien dans les SI traditionnels rencontrés qu’un volume important de données qui peuvent s’avérer d’une grande utilité ne sont, soit pas collectées, soit non exploitées à leur juste valeur.Aussi, les données sont souvent cloisonnées au sein d’applicatifs qui ne communiquent pas entre eux et ne permettent donc pas de les faire...

Lire la suite >

Posté le 25/06/2015 par Thiago Ramos Santiago

A Microsoft apresentou em 2012 sua iniciativa BigData para o Azure: O HDInsight.O Azure HDInsight implanta e provisiona clusters do Apache Hadoop na nuvem, fornecendo uma estrutura de software criada para gerenciar, analisar e relatar Big Data. O núcleo do Hadoop fornece armazenamento de dados com o HDFS (Sistema de Arquivos Distribuído Hadoop) e u...

Lire la suite >

Posté le 17/06/2015 par Adrien Becchis

Après avoir vu a vu les principes sous-jacents aux deux cadriciels hapi et express, leur histoire et environnement, regardons maintenant comment réaliser avec eux une belle API REST.Pour ce faire on s'appuiera sur un use case réel, et une API REST développée pour comparer les deux frameworks. Le code source est disponible ici, et l'API est en ligne...

Lire la suite >