NodeJS dans les Microservices

NodeJS dans les Microservices

Publié le 29/03/2021 dans Les métiers Klanik

Qu’est-ce que l’architecture Microservices ? A quoi ça sert ? Julien Pontillo revient ce sur concept en détaillant les avantages et en portant un focus sur Nodejs, souvent plébiscité lorsqu’on souhaite y dévelloper des outils et des APIs. […]

Qu’est-ce que le CODEV?

Qu’est-ce que le CODEV?

Publié le 12/03/2021 dans Atypik Konsultant, Les métiers Klanik

En l’occurence qu’est-ce qu’un atelier de CO-DEVeloppement?

Si nous partons de la définition celui-ci est : Un groupe de codéveloppement est un groupe de personnes qui veulent améliorer leur pratique professionnelle, quelle qu’elle soit, et qui s’entraident dans ce sens, car elles croient pouvoir apprendre les unes des autres. La réflexion effectuée, individuellement et en groupe, est favorisée par un exercice structuré de consultation qui porte sur des situations vécues actuellement par les participants. […]

Kubi, l’authentificateur LDAP pour Kubernetes

Kubi, l’authentificateur LDAP pour Kubernetes

Publié le 26/01/2021 dans Les métiers Klanik

Introduction

Le système de permissions de Kubernetes, sans aucune surcouche, est puissant, mais reste basique. Kubernetes utilise un système d’authentification basé sur des comptes utilisateurs, présents dans la base de données du cluster Kubernetes lui-même (base etcd). Les autorisations d’un utilisateur une fois connecté se gèrent sous la forme d’autorisations explicites, de permissions. Kubernetes se base en effet sur un système de politiques d’autorisations RBAC (Role-Based Access Control). Tout utilisateur désirant effectuer quelque action sur une ressource doit y avoir été préalablement explicitement autorisé. […]

Deno, le successeur de NodeJS

Deno, le successeur de NodeJS

Publié le 05/01/2021 dans Les métiers Klanik

Introduction

Depuis maintenant plusieurs années, des entreprises de toutes tailles adoptent de plus en plus NodeJS dans leur processus de modernisation. La volonté de se diriger sur une architecture micro-services augmentant considérablement le nombre d’instances d’applications à déployer, et donc la charge à faire porter sur le SI, NodeJS est le candidat idéal car extrêmement léger à exécuter, et offrant des performances redoutables sur ses concurrents lorsqu’il s’agit d’effectuer des traitements asynchrones, comme des manipulations de base de données ou encore des appels à d’autres services, base de l’architecture orientée micro-services tant convoitée. […]

L’informatique : des origines antiques ?

Publié le 25/11/2020 dans Les métiers Klanik

Comment peut‑on imaginer que les fondements de nos nouvelles technologies remontent à plusieurs siècles, voire plusieurs millénaires ! Selon la mythologie chinoise, le roi Fu Xi, le premier des trois Augustes, eut la révélation des huit trigrammes sur la carapace d’une tortue qui sortait de la rivière à l’endroit même où il méditait. […]

Colyseus.io – un framework pour le développement de serveurs de jeux en ligne

Colyseus.io – un framework pour le développement de serveurs de jeux en ligne

Publié le 25/08/2020 dans Atypik Konsultant, Les métiers Klanik

Au delà des aspects fonctionnels, de gamedesign, graphisme, son et autres évidences, le développement de jeux en ligne pose souvent des problématiques quand à la gestion des ressources réseau. Sont sujets à de nombreux débats la façon d’aborder le système de « salles » de jeux, le matchmaking, ou encore la manière de faire parvenir à tous les joueurs d’une partie les mêmes informations, le tout avec une emprunte réseau et CPU minimale.

[…]

APM en mode avec CI/CD avec sitespeed.io

Publié le 02/04/2020 dans Atypik Konsultant, Les métiers Klanik

L’« Application Performance Management » couvre l’ensemble de la démarche visant à monitorer et améliorer la performance des sites et applications web. C’est donc une discipline importante à époque où le temps de chargement trop long d’une page peut ruiner la réputation ou le business d’une marque ou entreprise. […]