2018-08-21 Ecrire du code rapide

Le titre n’est pas très évocateur mais l’article qui suit Bing.com runs on .NET Core 2.1! explique comment un service web, en l’occurence le moteur de recherche Bing, a été accéléré. Et l’explication repose sur six optimisation d’implémentation reliés à chaque à ce qu’on appelle une pull request. Les deux suivantes qui font partie des six ne sont pas trop compliqués à lire en particulier la deuxième qui révèle que le moteur de recherche parse énormément d’urls à la recherche de caractères /. A priori, la modification implique que la recherche de deux ou trois charactères et très souvent utilisée et que cela vaut le coup d’écrire spécifique dans ce cas. Le test qui choisit l’un ou l’autre cas apparaît d’un surcoût négligeable.