Software Engineering

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...

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...

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...

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 à ...

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...

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...

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...
Compte-rendu du petit-déjeuner : dessine-moi une API... et dis-moi comment la manager !
Software Engineering
Intervenant :Christian Fauré, Manager chez OCTO TechnologyAgenda :Distinguer les démarches OpenData et OpenAPILa conception des APIs HypermediaPanorama des solutions d’API ManagementDistinguer les démarches OpenAPI et OpenDataLes Démarches OpenData :Elles consistent à publier des jeux de données ;Pour que ces corpus de données publiées puissent êtr...

No artigo anterior, vimos o que é um teste de carga, teste de stress e teste de não regressão de performance. Além disso vimos qual a importância de realizar testes de desempenho para garantir o bom funcionamento da aplicação web, e o quanto se perde em tempo (e dinheiro) tendo um site lento.Nesse artigo veremos como um teste de carga poderá nos aj...

A year ago, I promised in a previous (French) article to test the ability to migrate a standard Hibernate/SGBRD application to a NewSQL technology. It is now time to give you the results of our investigation. Don't worry I will first sum up this previous article and explain why I strongly believe that NewSQL is an important subject. Then I will pre...