Software Engineering

Posté le 09/05/2014 par Sergio Luis Peixoto Fernandes, François-Xavier Bonnet

A tendência atual é que cada vez mais usuários fiquem conectados em todos os lugares e o tempo todo, muitas vezes em várias máquinas simultaneamente (desktop, tablet, celular). A promessa da programação reativa é prover recursos para suportar na mesma máquina muito mais conexões paralelas, e lidar com mais requisições por segundo, com menos threads...

Lire la suite >

Posté le 06/05/2014 par François-Xavier Bonnet

La tendance actuelle : de plus en plus d’internautes connectés partout, tout le temps et souvent depuis plusieurs machines en même temps (ordinateur de bureau, tablette, mobile).Les promesses de la programmation réactive : permettre de gérer sur une même machine beaucoup plus de connexions en parallèle et de traiter plus de requêtes par seconde, ce...

Lire la suite >

Posté le 28/04/2014 par Thomas Vial

Cet article est la troisième partie du compte-rendu du Hadoop Summit, qui a eu lieu à Amsterdam début avril. Il est dédié aux aspects algorithmiques, qui sont une application importante de la technologie.Si la terminologie du machine learning (recommandation, régression, classification, …) ne vous est pas familière, l’article risque d’être obscur. ...

Lire la suite >

Posté le 28/04/2014 par Thomas Vial

Cet article est la deuxième partie du compte-rendu du Hadoop Summit, qui a eu lieu à Amsterdam début avril. Elle est consacrée aux retours d’expérience sur l’exploitation d’Hadoop, dans la vraie vie, et en particulier en contexte multi-tenant.Capacity planning in multi-tenant Hadoop deployments(Sumeet Singh, Yahoo!)Un modèle de pragmatisme, qui mon...

Lire la suite >

Posté le 28/04/2014 par Thomas Vial

La deuxième édition du Hadoop Summit s’est déroulée à Amsterdam il y a presque 1 mois. Elle a eu lieu dans un contexte florissant pour Hadoop : la version 5 de la plateforme (CDH) est sortie pendant l’événement, tandis que la version HDP 2.1, d’Hortonworks, devrait officiellement voir le jour à la fin du mois d’avril. OCTO était bien sûr présent, e...

Lire la suite >

Posté le 11/04/2014 par Sergio Luis Peixoto Fernandes

O movimento DevOps põe em cheque a fronteira entre as equipes de desenvolvimento e de operações. Não que essa discussão seja nova, mas a reestruturação proposta pelo DevOps é mais profunda, e bastante coerente com as metodologias ágeis, já presentes em boa parte das equipes de desenvolvimento, mas ainda distantes das equipes de operações.O DevOps i...

Lire la suite >

Posté le 10/04/2014 par Philippe Prados, François-Xavier Bonnet, Fabien Arcellier, Emmanuel Fortin

Nous sommes au matin, à l’aube, devant les fortifications. Les hommes sont prêts. Depuis quelque temps déjà, les choses évoluent par petite touche, d’ici de là. Des fissures remettent en cause les fondations. Ailleurs, certains ont déjà franchi le pas. D’autres hésitent. La question n’est plus de savoir si l’on y participe, si l’on résiste, mais à ...

Lire la suite >

Posté le 31/03/2014 par Marc Bojoly

In a first article, I have explained why I think that NewSQL is a disruptive storage technology designed for traditional Information Systems. NewSQL relies on a scalable architecture and is designed to run on commodity hardware. In order to get actual figures for SQLFire, we have built a Proof of Concept for stress test purposes. The goal of this a...

Lire la suite >

Posté le 31/03/2014 par Marc Bojoly

Il y a plus d'un an nous vous avions présenté NewSQL et comment distribuer ses données avec l'une des implémentations de cette architecture SQLFire. Cette étude a été étayée par la réalisation d’un POC tirée d’un cas réel pour vous faire partager également les difficultés de mise en oeuvre de tels produits. Nous vous partageons aujourd'hui deux art...

Lire la suite >

Posté le 27/03/2014 par Thiago Ramos Santiago

Nos artigos anteriores (artigo 1 e artigo 2), vimos quais são os tipos de teste de performance que podem ser realizados para garantir o bom desempenho da aplicação, e também como um teste de carga pode nos ajudar a descobrir o quão performática é nossa aplicação.Nesse artigo veremos o que é, e como pode ser realizado um novo conceito de testes: o P...

Lire la suite >