Software Engineering

Posté le 08/12/2015 par Sergio Luis Peixoto Fernandes, Benoit Lafontaine, Mohamed Kissa, Florent Jaby, Antoine Chantalou, Jérémy Buisson, Augustin Grimprel

Bom, se você está na correria, use logo o nosso “Quick Reference Card“, um resumo das boas práticas para APIs REST.➡ Faça o download do API Design – Cartão de Referência RápidaCom mais tempo, você pode ler o nosso artigo, que mostra ponto a ponto todos as questões do “Guia de Referência“.        [INTERESSADO NO ASSUNTO? CONTACTA-NOS!](mailto: crouq...

Lire la suite >

Posté le 07/12/2015 par Erwan Alliaume, Philippe Prados, François-Xavier Bonnet, Fabien Arcellier, Emmanuel Fortin

It is the morning, at dawn, before the fortifications. Men are ready. For some time now, things have been moving with small changes, from here to there. The foundations are cracking, challenging them. Moreover, some have already made the leap. Others hesitate. The question is no longer about whether one is doing it, or if one is resisting, but rath...

Lire la suite >

Posté le 03/12/2015 par Julien Kirch, Oliver Baillot

In 2015, a peak in microservices was reached: there is no conference without a Netflix engineer to sell you a dream, not a week without new magic framework to do it all without asking any question.Result: a focus on the tools and beautiful stories rather than substantive issues.It therefore seemed useful to us to review the architectural aspects of...

Lire la suite >

Posté le 25/11/2015 par Philippe Prados

Le code le plus rapide est le code qui n’est jamais exécuté. Comment réduire au maximum le nombre d’instructions pour exécuter un traitement ? Il faut utiliser des chemins rapides, extrêmement courts, remettant en cause quelques fondamentaux.Après avoir optimisé votre code, exploité au mieux les caches de niveaux 1 et 2 des processeurs, utilisé des...

Lire la suite >

Posté le 24/11/2015 par Thomas Mouron

Following our first post (in French) concerning the business challenges raised by the data collection and analysis in the retail sector, we will now present a use case with its associated issues. We will see how to face them based on modern technologies that have already proven themselves in Web giants: Kafka, Spark and Cassandra.ContextA retail st...

Lire la suite >

Posté le 23/11/2015 par Thomas Vial

“Architecte big data”, ce sont trois mots qui vont bien ensemble. On les entend souvent, et une recherche Google remonte un nombre certain de CV et d’offres d’emploi. Moi-même, dans les réponses commerciales d’OCTO, je me cite souvent comme “architecte big data”, à même de faire partie d’une équipe projet chez le client. Une partie du travail consi...

Lire la suite >

Posté le 20/11/2015 par Gabriel Adgeg

Kotlin, Gradle et Software craftsmanship étaient au programme de la 3è édition parisienne de l’évènement désormais incontournable de la scène Android française, qui a réuni les 9 et 10 novembre derniers plus de 600 participants autour de 50 sessions. Rien à redire sur la quantité, mais il est vrai qu’une part de la communauté française doutait, non...

Lire la suite >

Posté le 18/11/2015 par Marc Bojoly, Philippe Prados, Frédéric Schäfer, Cyril Picat, Grégory Bataille, Alexandre Masselot, Alexandre Masselot

Après deux jours passés à Softshake et 10 sessions, nous avons un bon état des lieux des tendances du moment. Vous pourrez trouver ici le programme complet de la conférence pour avoir un aperçu des autres sujets. Voilà en quelques mots ce que nous avons retenu :Big Data : Deep learning mais pas seulementLe deep learning permet de supprimer les prob...

Lire la suite >

Posté le 16/11/2015 par Philippe Prados

Tous les slides des conférences seront ici (tous ne sont pas disponibles).Des nombreuses conférences auxquelles nous avons assisté ressortent plusieurs lignes de forces dans l’écosystème Spark. Avec le Bigdata, gagner un cycle, c’est gagner des heures dans les traitements. Les données doublant tous les 2 ans, il faut retarder le jour où nous ne ser...

Lire la suite >

Posté le 11/11/2015 par Marc Alonso, Thomas Mouron

Disclaimer : L'ensemble des tests décrits dans cet article ont été réalisés sur la version 0.10 de ScyllaDB. Nous invitons le lecteur à se reporter au site http://www.scylladb.com/ pour une vision à jour de ScyllaDBLe 22 Septembre 2015, une communauté de développeurs annonce avoir mis au point une nouvelle base de données, et pas n’importe laquelle...

Lire la suite >