Dans le développement logiciel, le serverless est devenu incontournable, et les Azure Functions font partie de ces avancées majeures. Ces programmes très légers permettent de répondre à de nombreuses problématiques que l’on va voir dans cet article.
Continue readingDev
🔎 Qu’est-ce que le serverless ?
Dans l’hébergement applicatif, le cloud a apporté une vraie révolution, avec notamment le serverless. Cette notion est peut cependant être mal comprise. Et quand il s’agit d’héberger votre application, ou même d’en concevoir l’architecture, il peut être important de bien cerner quels sont les spécificités de ce type d’hébergement ⬇.
Continue readingL’asynchrone avec .Net Core : Les boucles
Maintenant que nous avons mieux compris le fonctionnement du multithread, nous allons pouvoir attaquer son utilisation la plus importante pour le travail de lourdes charges : les boucles.
Si leurs utilisations semblent assez simples, il existe quelques subtilités à connaitre, notamment de savoir quand et dans quel cas on les utilise .
Il est recommandé d’avoir les deux premiers chapitres en tête.
L’asynchrone avec .Net Core : les cas standards
Maintenant qu’on a vu un peu la théorie et quelques exemples simples sur ce qu’est l’asynchrone, on va pouvoir rentrer dans le vif du sujet avec des cas concrets que vous rencontrerez probablement durant le développement.
Tous les exemples restent accessibles sur le github de la démo.
L’asynchrone avec .Net Core : Premiers pas
D’expérience, la gestion de l’asynchrone n’est pas forcement intuitive pour un développeur ayant peu de pratique sur le sujet. On a l’habitude de travailler, de penser en processus synchrone, les uns après les autres.
Pourtant, l’asynchrone est souvent incontournable en développement! Avec l’avènement du multi-core et des API, c’est un outil puissant, qu’on utilise parfois « sans faire exprès », ou sans le comprendre parfaitement.
Faisons donc un petit tour du sujet, entre théorie et pratique.