Blog

Les modules natifs Node.js avec N-API

Que sont les modules natifs pour Node.js et comment les créer? Les addons C/C++ sont une fonctionnalité utile et puissante du runtime Node.js. Explorons-les depuis leurs fonctionnement, jusqu’à leur développement et publication. Exécuter du JavaScript La première chose à savoir est comment le code JavaScript est exécuté. Pour cela, nous avons besoin d’un moteur JavaScript. [...]

Par |2018-12-12T15:07:45+00:00December 12th, 2018|Node.js|0 commentaire

Microsoft annonce Cloud Native Application Bundles

Lors de la DockerCon EU 2018 à Barcelone, Matt Butcher, ingénieur principal chez Microsoft et inventeur de Helm, a présenté CNAB, Cloud Native Application Bundles, un format de packaging pour applications distribuées, ainsi que Duffle, un outil de ligne de commande permettant d’exécuter ces bundles. […]

Par |2018-12-05T10:20:08+00:00December 4th, 2018|Conteneur, DevOps|0 commentaire

Les principaux avantages de GraphQL comme alternative au REST

GraphQL est basé sur une idée simple, déplacer l'assemblage d'une requête du serveur vers le client. Ce dernier voit l'ensemble du schéma fortement typé au lieu d'une multitude de services REST et construit la requête souhaitée en fonction de ses besoins. Ma première application web en REST, SPAs pour Single Page Application comme cela fût [...]

Par |2018-11-27T09:59:22+00:00November 27th, 2018|Big Data, Data Science|0 commentaire

Prise de contrôle d’un cluster Hadoop avec Apache Ambari

Nous avons récemment migré un large cluster Hadoop de production installé “manuellement” vers Apache Ambari. Nous avons nommé cette opération “Ambari Takeover”. C’est un processus à risque et nous allons détailler pourquoi nous avions besoin de réaliser cette opération et comment nous l’avons fait. […]

Par |2018-11-22T13:47:28+00:00November 20th, 2018|Big Data|0 commentaire

Node.js CSV version 4 – réécriture et performances

Nous publions aujourd'hui une nouvelle version majeure du projet CSV Parser pour Node.js. La version 4 est une réécriture complète du projet axée sur la performance. Il comporte également de nouvelles fonctionnalités, ainsi que des amélioriation dans les options et les informations exportées. Le site officiel est mis à jour et le Changelog contient la [...]

Par |2018-11-19T10:59:41+00:00November 19th, 2018|Node.js|0 commentaire

Gestion des identités utilisateurs sur clusters Big Data

La sécurisation d'un cluster Big Data implique l'intégration ou le déploiement de services spécifiques pour stocker les utilisateurs. Certains utilisateurs sont spécifiques à un cluster lorsque d'autres sont partagés entre tous les clusters. Il n'est pas toujours clair de savoir comment ces différents services s'articulent et s'ils doivent être partagés entre plusieurs clusters. Aussi, quelle [...]

Par |2018-11-08T12:33:44+00:00November 8th, 2018|Big Data, Cyber security|0 commentaire

Apache Flink: passé, présent et futur

Apache Flink est une petite pépite méritant beaucoup plus d’attention. Plongeons nous dans son passé, son état actuel et le futur vers lequel il se dirige avec les keytones et présentations de la Flink Forward 2018. […]

Par |2018-11-15T11:08:44+00:00November 5th, 2018|Big Data, Data Engineering|0 commentaire

Une semaine à discuter techno isolés dans un riad Marocain

Adaltas organise sa première conférence entre les 22 et 26 Octobre. Au programme de ces 5 jours de conférence: discuter de technologie dans l'un des plus beau riad de Marrakech. Mélanger l'utile à l'agréable, apprendre et partager les pieds en évantail dans la piscine. La règle est simple, chaque participant s'engage à intervenir au minimum [...]

Par |2018-10-15T14:46:21+00:00October 14th, 2018|Uncategorized|0 commentaire

Nvidia et l’IA embarqué

Depuis un peu plus de quatre ans, beaucoup de sociétés investissent dans l’intelligence artificielle et plus particulièrement dans le Deep Learning et le Edge Computing. Alors que la théorie avance à grands pas et que de nouveaux algorithmes voient le jour, le matériel doit également évoluer. […]

Par |2018-10-10T20:18:24+00:00October 10th, 2018|Data Science|0 commentaire