Lyon, Auvergne-Rhône-Alpes, France
1 k abonnés
+ de 500 relations
À propos
Articles de Benjamin
Activité
-
I’ve been building DuckGQL, an experimental graph query extension for DuckDB. You can try it directly in your browser on a sample data, no…
I’ve been building DuckGQL, an experimental graph query extension for DuckDB. You can try it directly in your browser on a sample data, no…
Aimé par Benjamin Joyen
-
Back from 4 highly productive days at the Databricks Data+AI Summit 2026 in San Francisco. This year was a great experience as I had the opportunity…
Back from 4 highly productive days at the Databricks Data+AI Summit 2026 in San Francisco. This year was a great experience as I had the opportunity…
Aimé par Benjamin Joyen
-
Here's something cool. I gave Claude access to DuckDB and had it explore public datasets published by the Dutch government via data.overheid. It…
Here's something cool. I gave Claude access to DuckDB and had it explore public datasets published by the Dutch government via data.overheid. It…
Aimé par Benjamin Joyen
Expérience et formation
Licences et certifications
Expériences de bénévolat
-
Conseiller intergalactique
Les Astroliens
- aujourd’hui 8 ans 10 mois
Droits civiques et action sociale
Permettre à nos aînés de rester acteurs de leur vie le plus longtemps possible, grâce au numérique.
Publications
-
Specification and Detection of SOA Antipatterns
International Conference on Service Oriented Computing (2012)
Like any other complex software system, Service Based Systems (SBSs) must evolve to fit new user requirements and execution
contexts. The changes resulting from the evolution of SBSs may degrade
their design and quality of service (QoS) and may often cause the appearance of common poor solutions, called Antipatterns. Antipatterns
resulting from these changes also hinder the future maintenance and
evolution of SBSs. The automatic detection of antipatterns is thus important to assess…Like any other complex software system, Service Based Systems (SBSs) must evolve to fit new user requirements and execution
contexts. The changes resulting from the evolution of SBSs may degrade
their design and quality of service (QoS) and may often cause the appearance of common poor solutions, called Antipatterns. Antipatterns
resulting from these changes also hinder the future maintenance and
evolution of SBSs. The automatic detection of antipatterns is thus important to assess the design and QoS of SBSs and ease their maintenance
and evolution. However, methods and techniques for the detection of antipatterns in SBSs are still in their infancy despite their importance. In
this paper, we introduce a novel and innovative approach supported by a
framework for specifying and detecting antipatterns in SBSs. Using our
approach, we specify 10 well-known and common antipatterns, including Multi Service and Tiny Service, and we automatically generate their
detection algorithms. We apply and validate the detection algorithms in
terms of precision and recall on Home-Automation, an SBS developed
independently. This validation demonstrates that our approach enables
the specification and detection of SOA antipatterns with the precision of
more than 90% and the recall of 100%.Autres auteursVoir la publication
Projets
-
BluckDB
Voir le projetA Key/Value store implementation using Go(lang), persistent on hard drive. The main data structure is a Hashtable that is implemented with bucketing based on extendible hashing.
The goal of this project is to explore and reinvent the wheel of well known, state of the art, algorithms and data structures. For experimental and learning purpose only, not production ready.
Plus d’activités de Benjamin
-
Very proud to have such high level #bigquery experts at Teads , thanks again Christophe O.!!!
Very proud to have such high level #bigquery experts at Teads , thanks again Christophe O.!!!
Aimé par Benjamin Joyen
-
J'ai généré une carte de Wardley à partir de l'entretien d'Arthur Mensch devant la commission d'enquête sur les vulnérabilités numériques. Le mieux,…
J'ai généré une carte de Wardley à partir de l'entretien d'Arthur Mensch devant la commission d'enquête sur les vulnérabilités numériques. Le mieux,…
Aimé par Benjamin Joyen
-
𝗖𝗼𝗺𝗺𝗲𝗻𝘁 𝗷𝗲 𝗽𝗮𝘀𝘀𝗲 𝗱𝗲 𝗣𝗠 '𝗴𝗲𝘀𝘁𝗶𝗼𝗻𝗻𝗮𝗶𝗿𝗲 𝗱𝗲 𝗳𝗶𝗰𝗵𝗶𝗲𝗿𝘀' 𝗮̀ 𝗣𝗠 '𝗮𝘂𝗴𝗺𝗲𝗻𝘁𝗲́𝗲' 𝗲𝗻 𝟳 𝗷𝗼𝘂𝗿𝘀. 🚀 On…
𝗖𝗼𝗺𝗺𝗲𝗻𝘁 𝗷𝗲 𝗽𝗮𝘀𝘀𝗲 𝗱𝗲 𝗣𝗠 '𝗴𝗲𝘀𝘁𝗶𝗼𝗻𝗻𝗮𝗶𝗿𝗲 𝗱𝗲 𝗳𝗶𝗰𝗵𝗶𝗲𝗿𝘀' 𝗮̀ 𝗣𝗠 '𝗮𝘂𝗴𝗺𝗲𝗻𝘁𝗲́𝗲' 𝗲𝗻 𝟳 𝗷𝗼𝘂𝗿𝘀. 🚀 On…
Aimé par Benjamin Joyen
-
Prompt tuning eats days. You rewrite, rerun, eyeball outputs, guess what broke, repeat. Multiply that across configs, tool descriptions, agent…
Prompt tuning eats days. You rewrite, rerun, eyeball outputs, guess what broke, repeat. Multiply that across configs, tool descriptions, agent…
Aimé par Benjamin Joyen
-
A major reason why parquet has become the gold standard for data file formats is because these files carry with them statistics about the data which…
A major reason why parquet has become the gold standard for data file formats is because these files carry with them statistics about the data which…
Aimé par Benjamin Joyen
-
Encore une raison de plus d'être fier de travailler pour Decathlon ! Quel move incroyable pour KIPRUN 🤩 !! Bienvenue Mathieu Blanchard, tu vas voir,…
Encore une raison de plus d'être fier de travailler pour Decathlon ! Quel move incroyable pour KIPRUN 🤩 !! Bienvenue Mathieu Blanchard, tu vas voir,…
Aimé par Benjamin Joyen