Living Timing : Cloud et lecture en temps réel
Très bien, à cette occasion, nous allons parler du Cloud et de Live Timing ou, en castillan, de résultats en temps réel. Nous parlons beaucoup en se moment de ce sujet puisque à part Chronotrack, aucun grand fabricant avait prêté, traditionnellement, la plus petite attention à ce sujet. Grosse erreur.
Dans ce post, nous allons traiter la question de l’envoi d’informations mais nous parlerons pas du traitement de l’information. C’est une autre thèmes qui nous intéresse aussi du fait que peu de gens y avait pensé et que nous en parlerons bientôt dans un post.
Le résultat d’avoir travaillé de cette façon là, tant dans l’envoi que comme dans le traitement de l’information, est que nous pouvons authentiquement lancer des résultats en temps réel, avec un coût de service relativement faible et, encore ainsi, supporter une charge du fret. De notre humble avis ce qu’ont obtenu mes collègues est génial.
Nous informons déjà de duquel ce post il est assez difficile et adressé à des gens qui ont des connaissances sur la thématique. Si vous ne les avaient pas, il ne passe rien. À partir de la phrase « on a fini la partie technique » il n’est pas nécessaire d’avoir des connaissances techniques.
Commençons l’étude poussé…
Comme nous avons commenté, un des aspects les plus importants dans l’écosystème de chronométrage de Timing Sense est celui de la communication Real-time ou en temps réel.
Normalement, les systèmes connectés finissent en étant relié par des services web SOAP ou REST. Ils sont beaucoup plus faciles à mettre en oeuvre et on obtient en outre réponse directement liée à la demande. Mais dans des services distribués, ceci exige un grand facteur d’évolutivité, ce qui répercute un haut coût économique sur le serveur, et en outre un grand facteur bloquant tant le serveur qu’un client ce qui entraîne une exponentielle chute de rendement.
En laissant de côté les facteurs économiques, la chute de rendement dégénère dans un retard du processus de temps acquis dans les équipements de chronométrages, et par conséquent, une perte la sensation de Real-time.
En Timing Sense, nous sommes conscients que pour améliorer l’expérience du chronométreur et des coureurs, le Real-time est une valeur indispensable. Pour cette raison, nous avons établi un plan de développement d’une technologie de communication Real-time est très puissant,évolutif et bloque rien. Un hybride basé dans la RFC 6455 de Websockets et une couches supérieure avec une valeur d’affaire ajoutée. Nous avons développé nos librairies de Websockets au complet, en ayant à 100% le contrôle du protocole.
Par la mise en oeuvre de Websockets, nous obtenons :
- Un canal bidirectionnel, sans schéma défini de dialogue pour établir une demande/réponse.
- Un canal full-duplex, abandonnant le schéma client-Employé.
- Unique connexion TCP, en évitant gestion des sockets et en allégeant le cycle de vie de ces derniers de la même manière qu’on réduit radicalement les blocus pendant le processus de la demande et la génération de réponse.
- Réduire drastiquement la latence:
En nous basant sur Websockets, nous avons ajouté une couche supérieure qui renforce le rendement et apporte des solutions d’affaire véritablement utiles :
- Detecta chutes/fermetures dans le canal de communication dans un temps record. Un algorithme résout asynchronement l’état de la communication en se basant des concepts comme vitesse du réseau, temps du dernier contact, de TCP… résolu la déconnexion et la reconexión de manière automatique, transparaît et sans perte d’information.
- Encapsula les messages en créant un identifiant unique,une semence identificatrice qui établit quels noeuds sont les possibles récepteurs, en chiffrant et en comprimant le message.
- Mantiene est un état immuable du message envoyé, avec un workflow automatique pour résoudre des situations non souhaitées comme la non réception par le destinataire,débranchement du canal de communication,excès de temps sans réponse…
- Proporciona est un mécanisme de communication grande fiabilité et de rendement. Loin d’être vous bloquez,la file d’attente utilise une technologie brevetée pour gérer les entrées et les sorties et les livraisons aux niveaux supérieurs le réalise en germant des événements géré, une manière non bloquante et optimisée.
Outre l’évolution en continue de notre technologie de communication, nous avons quelques lignes de recherche en visant à donner des progrés de qualité dans cette dernière. Beaucoup d’entre elles ont un rapport avec le protocole HTTP en harmonie à des nécessités qui ont été déjà détectées dans le même World Wide Web Consortium.
On a fini la partie technique…
Si vous n’avez rien compris ou presque rien de ce qui précède, nous vous expliquons qu’au niveau utilisateur chronométreur ce qui vous devez savoir c’est que :
- En Timing Sense donne la même résultats si tu as un équipement de 5 mètres ou de 500 km pourvu qu’ils soient reliés à internet. L’ergonomie est précisément cette dernière.
- Vous pouvez recevoir les lectures, les états et les alarmes en temps réel et pouvez accéder et modifier la configuration depuis notre plateforme online, Sportmaniacs, dans n’importe quel coins du monde.
- Cela présente beaucoup d’avantages dans beaucoup de domaine et, ce qu’il se passera, est que tous nous finirons en chronométrant depuis internet, peut-être depuis la maison, peut-être depuis une plage.
Nous avons fait beaucoup davantage de choses, demandez et te nous vous le diront.
Pourquoi ne pas faire ce qu’ont fait d’autre gens en sachant d’avance ce que nous aurions obtenu?
Il y a seulement une raison ; nous voulons construire le meilleur système de chronométrage du monde et, encore ainsi, les plus économiques tant dans l’équipement que dans les puces.Tous les points, toutes les fonctionnalités, toutes les caractéristiques de notre système sont pensés par et pour des chronométreurs basé sur une connaissance profonde sur: les dernière technologies, plus de 10 années en nous consacrant à une profession que nous faisons qui est n’est pas plus facile et une connaissance exhaustive de notre concurrence:
- Il y a entreprises qui vendent des systèmes de chronométrage qui n’ont pas développé une solution pour publier les résultats online et les laisser qui chaque chronométreur fait la guerre pour sa part. En Timing Sense nous avons développé Sportmaniacs.
- Il y a équipements de chronométrage qui ne portent pas deux ethernets pour relier un équipement avec un autre. En Timing Sense,outre les deux ethernets, vous pouvez relier avec la WIFI depuis l’écran comme on le ferait depuis votre téléphone portable et vous pouvez recevoir les lectures dans toute partie du monde à travers notre cloud.
Et, ce qu’est pire… - Il y a équipements de chronométrage qui ne stockent pas les lectures dans leur intérieur et si on réinitialise votre ordinateur ou le câble reçoit un repoussement et donc il se casse, vous perdez les lectures. Notre système stocke les lectures dans une base de données ultra rapide qui nous permet de faire tout type de consultations et, en outre, dans une mémoire extraible pour éviter tout accident.
Comment un équipement de chronométrage peut ne pas porter de batterie si nous avons dû plus foix le reliée à un générateur de puissance douteuse et qui partageait avec plusieurs arcs gonflables?
En Timing Sense nous avons doté à notre équipement avec une batería intelligente avec une durée de plus de 10 heures et qu’il vous dit à chaque moment combien de minutes il lui reste pour être éteint.
Nous parlons avec des gens toutes les semaines qui ont des systèmes de chronométrage avec ces difficultées.
À titre personnel, je crois qu’il y a trois types de systèmes de chronométrage: ceux qui sont très mauvais, ce qui qui sont bons et Timing Sense.