Accueil InfoQ Architecture & Design sur InfoQ
-
Ressources pour apprendre Swift
La présentation par Apple de Swift, un nouveau langage de programmation pour OS X et la plateforme iOS, a créé de l'intérêt dans la communauté des développeurs. Voici une liste de ressources pour commencer avec ce langage.
-
Google indexe maintenant le JavaScript et le CSS : Comment éviter les ennuis ?
Google vient d'annoncer que son robot d'indexation web Googlebot exécute et indexe le contenu JavaScript. Cela pourrait nuire aux résultats de recherche à moins de prendre en compte quelques règles simples.
-
Les Modèles fonctionnels dans la Conception Pilotée par le Domaine
La Conception Pilotée par le Domaine réalise un travail important pour encourager les développeurs à créer un modèle de domaine et un langage omniprésent, mais tenter d'implémenter les concepts DDD en utilisant les principes orientés objet avec un état et un comportement génère souvent un modèle mutable confus.
-
L'utilisation compte plus que la Taille
L'utilisation de la taille pour la définition des microservices est une métrique inadaptée et inutile pour déterminer si un service possède les bonnes responsabilités.
-
Comment Etsy effectue des mises en production 50 fois par jour ?
Lors de la dernière conférence QCon London, Daniel Schauenberg a décrit comment Etsy fait 50 mises en production par jour grâce à ses pratiques DevOps et Continuous Delivery. Beaucoup d'outils sont disponibles en OpenSource.
-
Tesora supporte MongoDB dans son implémentation de Trove, DBaaS pour OpenStack
Tesora a récemment annoncé le support pour MongoDB dans Trove. Tesora prévoit de supporter MongoDB dans Trove au même niveau que MySQL l'est actuellement, permettant à des instances de différentes bases de données de fonctionner dans OpenStack.
-
Android 4.1.1 vulnérable au bug Heartbleed inversé
Google a annoncé la semaine dernière qu’Android 4.1.1 est sensible au bug Heartbleed d’OpenSSL. Alors qu’Android 4.1.1 est, selon Google, la seule version Android vulnérable à Heartbleed, il demeure des millions de smartphones et tablettes encore en usage.
-
Hunk 6.1 de Splunk apporte de nouvelles fonctionnalités pour l'analyse Big Data
Splunk, société spécialisée dans les technologies de recherche, monitoring et analyse de données générées par les machines, a annoncé la sortie de Hunk 6.1 fournissant une plate-forme d'analyse pour le Big Data. La nouvelle version offre également des bibliothèques de ressources de streaming pour connecter Hunk à n'importe quelle base de données NoSQL, comme Apache Cassandra, MongoDB, Neo4j.
-
PostgreSQL améliore ses fonctionnalités NoSQL
La bêta de PostgreSQL 9.4 arrive avec le "JSON binaire" JSONB. Ce nouveau format de stockage pour les données de type document est extrêmement performant et embarque l'indexation ainsi que les fonctions et opérateurs pour manipuler les données JSON.
-
Firefox OS 1.3 ajoute de Nouvelles Fonctionnalités pour les Développeurs Mobiles
Mozilla a annoncé que la nouvelle version de Firefox OS était disponible pour ses partenaires. Cette mise à jour inclut de nombreuses fonctionnalités pour les utilisateurs comme pour les développeurs. La nouvelle version du système d'exploitation est déjà disponible sur le dernier téléphone de ZTE, le ZTE Open C.
-
Manhattan par Twitter : Une base de données distribuée, temps-réel, multi-entités
L'Ingénierie de Twitter a diffusé des détails sur Manhattan, leur base de données distribuée, temps-réel et multi-entités.
-
Solution de Tests "Périphériques en tant que service" pour Android/iOS
Une solution de tests "Périphériques en tant que service" pour Android/iOS.
-
Utiliser un langage fonctionnel pour le Domain-Driven Design
Cet article est un retour sur la présentation de Scott Wlaschin lors d'un meeting du Functional Londoners Group. Il y présente le F# et l'utilité d'un langage fonctionnel pour le Domain-Driven Design (DDD).
-
BitCoins perdus, MongoDB et Consistance Eventuelle
Les récents vols de Bitcoins sur différentes plate-formes ont ouvert le débat de la fiabilité de la consistance éventuelle pour le milieu bancaire.
-
L'analyse du génome humain et la Révolution Big Data
Des entreprises tentent de démocratiser le séquençage du génome humain.