Accueil Le blog ebiznext

Introduction

ElasticSearch est un moteur de recherche Open Source (Apache 2). Il est basé sur la librairie Apache Lucene et masque la complexité de celle-ci. Les données sont indexées sous forme de documents. Il possède des avantages indéniables dont :

En savoir plus >>

 

mogobiz-elastic

 

Dans cette note je décris la mise en oeuvre d’une architecture générique de traitement des données dans le cadre d’analyse offline.

Analyse Offline Objectifs : Sur la base de référentiels et de logs d’accès au serveurs Web, le marketing/l’exploitant/… doit pouvoir effecuter des traitements qui lui permettent de comprendre le comportement des visiteurs sur son site et revoir le site afin d’améliorer l’expérience utilisateur.
En savoir plus >>

Certains développeurs sur le net ont une fâcheuse tendance à interpréter le pattern matching Scala comme un super switch. J’aimerais ici dire que j’ai compris qu’il ne s’agit pas du tout de ça.

Ce post prend volontairement un ton assez léger (les passionnés me comprendront)

Un des concepts les plus puissants de Scala est le pattern matching car il nous permet d’abstraire les algorithmes exactement comme on le faisait en mathématiques pour décrire les opérations algébriques.

Grace au pattern matching des langages fonctionnels, l’affectation est relégué à une instruction assembleur. Si si vraiment. Je m’explique:
En savoir plus >>