Quand nous évoquons que l’architecture d’un SI repose sur Kafka ou Redis, sommes-nous vraiment en train de parler architecture ? Ne parlons-nous pas plutôt de design (ou d’implémentation) ? Cela nous est tous arrivés d’avoir la présentation d’une architecture qui ressemble à ceci : Ce qui est intéressant est la considération différente entre le service applicatif,…
Étiquette : architecture
Je pense donc je blogue, Revues de presse
Java, architecture et langage – Revue de presse de novembre
by Lionel Tougne •
Ce mois-ci, l’actualité autour de Java est riche, mais vous verrez que dans cette revue de presse, il sera aussi question d’architecture et de choix de langage. Enfin vu que Noël approche et qu’il faut savoir se détendre, nous finirons une petite note d’humour. Parlons de ce qui va partir dans la prochaine version et…
Agilité, Bonnes pratiques de dév, Je pense donc je blogue
Quand réussir complique les choses
by Édouard Gomez-Vaëz •
Refonte architecturale et refonte organisationnelle vont souvent de pair. D’un côté, les refontes architecturales actuelles promeuvent la modularisation en composants techniques, faiblement couplés et hautement cohésifs. Similairement, dans le cadre d’une transformation organisationnelle, le paradigme de la petite équipe pluridisciplinaire et autonome tend à être adopté. Dans ces deux cas, alors, vient la question de…
Programmation, Revues de presse
Architectures, librairies et performance : La revue de presse de décembre
by Lionel Tougne •
Dernière revue de presse de l’année ! Pour terminer 2017 en beauté, parlons architectures, librairies, & performance. Commençons par un « gros » mot : Monad. Mais attention ! Pas question de le définir par d’obscures formules mathématiques. Ici, l’auteur définit ce qu’est une Monad au sens pratique du terme et explique surtout comment implémenter un DSL dans le langage…
Bonnes pratiques de dév, Programmation
Le hashage cohérent
by Jérôme Prudent •
Le hashage cohérent a été introduit en 1997 par le papier [Consistent Hashing and Random Trees: Distributed Caching Protocols for Relieving Hot Spots on the World Wide Web] de Karger D., Lehman E., Leighton T., Panigrahy R., Levine M., Lewin, D. Le hashage cohérent est aujourd’hui une brique fondatrice et incontournable à beaucoup de technologies…
Bonnes pratiques de dév, Programmation
Comment devient-on un micro-développeur ?
by Yann Danot •
Pour être un bon micro-développeur, vous allez devoir vous familiariser avec certaines notions. La principale difficulté réside dans les communications interservices. Voici quelques recommandations pour mener à bien votre mission: Eviter à tout prix les intégrations par base de données. Si plusieurs microservices communiquent avec la même base de données, vous n’aurez plus du tout…
Bonnes pratiques de dév, Programmation
Les microservices, le régime tendance
by Yann Danot •
Aujourd’hui, nombreuses sont les entreprises qui ne seraient rien sans leur SI. Depuis des années, l’informatique est au centre de nos activités professionnelles. C’est pourquoi, mes chers contributeurs, depuis tout ce temps vous me chérissez, MOI, votre application. Je suis votre bébé et vous m’élevez de la meilleure des façons. Pour mon développement, vous êtes…
Actu, Evénements
Craft Conf 2015 : 2e édition, une confirmation
by nicolas fedou •
Comme l’an dernier, la Craft Conf a réuni des experts sur ses différentes scènes. Elle était organisée par Prezi, Ustream et Ericsson. Grâce à Ustream, les vidéos sont en ligne en une semaine. Ces experts dans leur domaine nous ont généralement livré des retours d’expériences sur leur façon actuelle de travailler malgré quelques placements de…
Bonnes pratiques de dév, Evénements
[NCrafts.io] Refactor your architecture
by admin •
NCrafts est une conférence (pas que) .NET indépendante et très sympathique qui a eu lieu le 16 mai dernier. L’ensemble des sessions était de qualité, et j’ai particulièrement apprécié celle de Julien Lavigne du Cadet, “Refactor your achitecture”. Cette présentation était complémentaire à celle que j’ai animé au BreizhCamp une semaine plus tard “Faire la…
Bonnes pratiques de dév, Programmation
Dependency Obsession
by Cyrille •
Je vais vous faire une confidence, je suis un véritable obsédé. Dans tous mes projets, j’y pense tout le temps, et la plupart de mes décisions de code, de design et d’architecture sont influencées par cette obsession. Vous l’avez deviné, mon obsession tourne autour des dépendances entre les éléments du code, et je pense que…