BT
Suivant rss

WebAssembly : un Format Binaire et Texte Universel pour le Web

par Abel Avram , traduit par Hadrien Pierart   le  08 juil. 2015

Mozilla, Google, Microsoft et Apple ont décidé de développer un format binaire pour le web. Appelé WebAssembly, ce nouveau format pourrait être une cible de compilation pour n'importe quel langage permettant ainsi de fonctionner sur n'importe quel navigateur et autres agents.

NGINX : Performance et Scalabilité

par Sergio De Simone , traduit par Julien Delhomme   le  02 juil. 2015

Owen Garret, responsable produit chez NGINX, Inc., a décrit sur leur blog quels choix de conception permettent à NGINX de proposer les meilleurs résultats en matière de performance et de scalabilité.

DDD et la Documentation Vivante

par Jan Stenberg , traduit par Julien Delhomme   le  30 juin 2015 1

Faire de la documentation, c'est ennuyeux. Elle est souvent obsolète et sujette à mauvaise interprétation. Il est possible d'adopter un état d'esprit différent qui vous permettra d'améliorer votre documentation comme votre code, tel que l'a démontré Cyrille Martraire lors d'une présentation sur la création d'une documentation vivante quand on travaille avec DDD.

Comment améliorer la Performance des Apps Android

par Sergio De Simone , traduit par Nicolas Frankel   le  23 juin 2015

La performance est la clé des apps mobiles. Voici un aperçu du matériel de formation disponible pour améliorer la performance des apps Android, ainsi que quelques conseils et techniques à appliquer.

Présentation de l’Architecture IODA

par Jan Stenberg , traduit par Slim Ouertani   le  18 juin 2015 4

Pour Ralf Westphal, les modèles d’architectures communs (en couches, hexagonale, Clean) semblent tous très similaires donnant une idée très grossière de la structure d’une application. À la recherche d’une autre manière de décrire les architectures, Westphal a défini un style architectural - IODA architecture - construit autour de 3 responsabilités formelles : Opération, Données et Intégration.

Stefan Tilkov : Abandonnez le Monolithe, commencez par des Microservices

par Jan Stenberg , traduit par Stéphane Wojewoda   le  16 juin 2015 1

Ces derniers mois, beaucoup ont expliqué que les architectures microservices devraient toujours s'appuyer sur un monolithe, mais Stefan Tilkov est convaincu que cette idée est souvent fausse. La construction d'un monolithe pour passer vers du microservice est dans la plupart des cas extrêmement difficile, voire impossible.

Rust après la 1.0 : Etat des lieux et Futures Directions

par Sergio De Simone , traduit par Julien Delhomme   le  22 mai 2015

À l'heure de la release de Rust 1.0, Niko Matsakis, chercheur chez Mozilla, a établi un inventaire initial des priorités pour les nouvelles fonctionnalités à ajouter au langage dans le futur. L’intention est d’initier une discussion publique au sujet de la direction que devrait prendre le langage. InfoQ s’est entretenu avec Niko Matsakis à ce sujet.

MongoDB : la magie des Reactive-Streams avec les Capped Collections

par Slim Ouertani le  21 mai 2015

MongoDB vient de publier son driver Java pour les traitements réactifs et non-bloquants. Bien que ce driver repose entièrement sur son homologue MongoDB Async Java Driver, il met pleinement en œuvre l'API reactive-streams pour fournir une interopérabilité transparente avec d'autres flux réactifs dans l'écosystème JVM.

Rust 1.0 est sorti

par Olivier Bourgain le  20 mai 2015

Rust, le langage de programmation système sûr de Mozilla vient de sortir en 1.0 finale.

Publication de l’API Reactive Streams 1.0

par Slim Ouertani le  07 mai 2015

L’API reactive-streams vient d'être publiée dans sa première version 1.0, après environ une année depuis la naissance de l’initiative.

Java Community publie les premiers chiffres de Couverture OpenJDK

par Ben Evans , traduit par Slim Ouertani   le  04 mai 2015

Adopt OpenJDK publie les premiers pourcentages de couverture de code pour la base de code OpenJDK.

Utiliser le concept "Worse is better" en Agile et en Lean

par Ben Linders , traduit par Patrick Bobo   le  27 avr. 2015

Avoir moins de fonctionnalités peut engendrer un meilleur produit, d'après le concept "Worse is Better" décrit il a 25 ans par Richard P. Gabriel. Selon Kevlin Henney et Frank Buschmann, nous pouvons nous inspirer de ce concept pour le développement et l'architecture en agile et en lean.

Amazon Web Services lance son service de Machine Learning

par Mikio Braun , traduit par Stéphane Wojewoda   le  24 avr. 2015

Amazon Web Services vient de lancer son service Amazon Machine Learning qui permet aux utilisateurs d'utiliser des modèles prédictifs sur le cloud. Après Google avec Prediction API, et Microsoft avec Azure Machine Learning, Amazon est le dernier grand fournisseur de cloud à lancer un service similaire.

Microservices et l'Architecture Évolutive

par Jan Stenberg , traduit par Slim Ouertani   le  14 avr. 2015

L’architecture Orientée Service (SOA) nous fait penser à la rupture de grands systèmes monolithiques en des services individuels, mais elle a également encouragé la construction de services trop compliqués avec le contrôle centralisé et l'orchestration. Avec les microservices, nous revenons aux notions sous-jacentes de pourquoi SOA fait sens, a revendiqué Rebecca Parsons lors de la QCon Londres.

JHipster 2.0 : Améliorations sur AngularJS, diffs Liquibase et Spring WebSockets

par Matt Raible , traduit par Chris Woodrow   le  06 avr. 2015

Entretien avec Julien Dubois, créateur de JHipster, à l'occasion de la sortie de la version 2.0. Cette rencontre a été l'occasion d'évoquer les nouvelles fonctionnalités de JHipster, l'environnement technique et de faire un retour sur les statistiques d'utilisation recueillies.

Rien ne serait possible sans le soutien et la confiance de nos Sponsors Fondateurs:

AppDynamics   CloudBees   Microsoft   Zenika
Feedback Général
Bugs
Publicité
Éditorial
Marketing
InfoQ.com et tous les contenus sont copyright © 2006-2015 C4Media Inc. InfoQ.com est hébergé chez Contegix, le meilleur ISP avec lequel nous ayons travaillé.
Politique de confidentialité
BT