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. […]