Big Data

MythBuster: Apache Spark • Épisode 2: Planification et exécution d’une requête SQL

Nous poursuivons aujourd'hui notre série d'articles dédiée à la démystification de Spark et plus particulièrement au moteur d'exécution Tungsten. Pour rappel, dans l'épisode précédent, nous sommes partis d'une requête SQL sous forme de String que nous avons d'abord découpée en une instance de Seq[Token] grâce à notre classe Lexer, puis en une instance d'AST grâce à notre classe Parser. L'abre formé par l'AST obtenu en sortie permet d'avoir une structure avec laquelle il est relative simple d'intéragir au travers de notre code. Dans cet épisode,…

Lire la suite
Évènement

Meetup PerfUG : gRPC, échanges à haute fréquence !

Ogury est la plateforme de data mobile qui permet d’accéder aux données comportementales des profils de plus de 400 millions de mobinautes répartis dans plus de 120 pays. Une plateforme micro-services c’est cool et c’est à la mode … mais il y a aussi le revers de la médaille ! L’augmentation du traffic inter-services peut dégrader vos temps de réponses car les connexions HTTP sont lentes. Cependant des solutions existent pour optimiser le trafic réseau, durant cette session, David et Carles vous parleront de la solution…

Lire la suite
Infrastructure et opérations

Créer des instances AWS qui ont accès à Internet sans IP publique avec Terraform

Il nous est souvent demandé : Comment est-ce que je fais pour créer des instances AWS qui ont accès à internet mais sans IP publique ? Tout d’abord, qu’est ce qu’une IP publique? Une IP publique est une adresse IP joignable sur internet. A contrario des adresses IP privées (décrites dans la RFC 1918) qui elles ne sont pas visibles de l’extérieur du réseau.   L’architecture Amazon à mettre en place       Tout d’abord nous avons besoin d’un VPC (Virtual Private Cloud) (1)…

Lire la suite
Agile

Agile transformation with Henrik Kniberg @OCTO Technology

Henrik Kniberg is Agile/Lean coach at Crisp in Stockholm, speaker at international conferences and author of popular books about XP, Scrum, Kanban and Lean from the Trenches. Working primarily with Spotify and LEGO, he enjoys helping companies succeed with both the technical and human sides of software development. After his presentation at USI, Henrik had accepted our invitation to answer some questions from our clients in their transformation journey towards Agile. This event is facilitated by Sergey Larionov, Agile Coach at OCTO Technology, and made…

Lire la suite
Méthode

Passer du mode projet au mode produit

Le why ? “Le Time To Market est trop long”, “Nous n’avons aucune idée du bénéfice apporté par ce projet”, “On commence plein de choses et on ne termine rien”... Voilà des phrases que nous entendons tous les jours et qui font dire à toutes les entreprises impliquées dans la révolution digitale qu’il faut remettre en cause le paradigme projet. L’enjeu de ces entreprises n’est plus le respect du fameux triangle périmètre-coût-délai mais bien d’optimiser l’impact business à long terme. Que devient la traditionnelle date…

Lire la suite
Infrastructure et opérations

L’internet pour les nuls (partie 1 sur N)

Introduction Pourquoi cette série d'articles ? Cet article est le premier d'une série sur les protocoles réseaux contemporains. L'objectif de cette série est d'offrir une vision complète, cohérente et didactique des différents protocoles mis en oeuvre lors d'une communication entre plusieurs machines, afin de donner une vue d'ensemble et démystifier un domaine qui est souvent mis de côté dans l'étude de l'informatique. À travers plusieurs articles, nous aurons donc l'occasion d'abord d'avoir un état de l'art de la pile réseau telle qu'elle est rencontrée aujourd'hui…

Lire la suite
Banque

[Tribune] Money2020 Europe, ou le réveil des banques européennes

La conférence Money2020 Europe s’est tenue à Copenhague fin juin. Cet événement, arrivé l’année dernière des Etats-Unis, se présente comme le plus grand rendez-vous européen de l’innovation dans les services financiers. La keynote d’ouverture a donné la parole aux CEOs de trois grands acteurs bancaires européens qui ont détaillé leur vision des transformations en cours dans ce secteur. Compte rendu de ces discours qui pourraient inspirer les dirigeants français. Retrouvez la suite de notre tribune sur Maddyness.com >

Lire la suite
Évènement

Après-midi Big Data à Genève le 12 septembre : de la théorie à la pratique

Une saison d’Afterworks OCTO Technology consacrée au Big Data nous a permis d’aborder des aspects techniques de ces plateformes, et surtout d’explorer la richesse des paradigmes à disposition. De plus en plus d'entreprises sortent de l’architecture classique des SI, pour plonger dans un monde nouveau, plus grand, plus rapide, plus diversifié. Régulièrement nous faisons face à des questions pratiques : Comment mettre en place une infrastructure Hadoop pour déverser des données qui débordent de mon Oracle? Comment croiser les données des différentes bases de mon…

Lire la suite