BT

Diffuser les Connaissances et l'Innovation dans le Développement Logiciel d'Entreprise

Contribuez

Sujets

Sélectionner votre région

Accueil InfoQ SQL sur InfoQ

Actualités

Flux RSS
  • Grab A Partagé Son Experience Sur La Conception De Plate-formes De Données Distribuées

    GrabApp est une application qui permet aux clients de sélectionner et d'acheter des produits de tous les jours auprès de leurs commerçants. Pour être évolutive et gérable, la plate-forme de données distribuées et l'ingestion doivent être tolérantes aux pannes. Pour concevoir ce système, comme expliqué dans l'article publié sur le blog, ils ont classé les requêtes en deux classes principales.

  • La Catégorisation Des Emails Par Slack

    Slack a récemment publié les détails de son moteur de catégorisation d'adresses mail, capable de déterminer si une adresse est interne ou externe. Les développeurs ont utilisé une représentation quasi temps réel, assurant la cohérence à terme des données. Ils ont aussi implémenté un mécanisme de détection de dérive pour corriger les données erronées sans interrompre le fonctionnement du moteur.

  • GitHub a Été Arrêté Plusieurs Fois en Février Dernier : Voici Pourquoi

    GitHub a terminé son enquête interne sur les causes des multiples interruptions de service qui ont affecté son service en février dernier pendant plus de huit heures. La cause première de cette situation était une combinaison de variations inattendues de la charge de la base de données et de problèmes de configuration de la base de données.

  • Slick 3 : les Reactive Streams pour les Accès Base de Données Asynchrones avec Scala

    Slick, la bibliothèque d'accès et d’interrogation de base de données de Typesafe en Scala, supporte à présent l'API Reactive-Streams dans sa toute dernière version 3.0. InfoQ a parlé avec Stefan Zeiger, le Tech-Lead de Slick, pour en savoir plus sur la nouvelle version et leurs plans pour l'avenir.

  • L'Azure Web Camp en Live

    Microsoft tient aujourd'hui son événement sur Microsoft Azure, le Microsoft Azure Web Camp 2014. L'événement se propose de démontrer comment déployer et héberger vos sites sur Azure, quelque soit la technologie utilisée. Les exemples pris seront sur PHP, Node.js, Ruby, Python, Java et .NET, et orientés développeurs.

  • JetBrains 0xDBE : un nouvel outil pour les DBA et les développeurs SQL

    Jusqu'à maintenant, les IDEs JetBrains intégraient des plug-ins pour gérer l'administration des bases de données ainsi que ses tâches de développement. JetBrains a décidé d'extraire ses fonctionnalités et d'en faire un IDE dédié, appelé 0xDBE.

  • MySQL va utiliser InnoDB pour ses tables systèmes

    Aussi surprenant que cela peut paraître, MySQL utilise une base MyISAM au lieu d'InnoDB pour ses tables systèmes critiques. Puisque MyISAM n'est pas conforme ACID, il y a des chances de perte de données et de corruptions lors de la modification d'objets systèmes tels que les privilèges. Morgan Tocker a annoncé que l'équipe MySQL avait l'intention d'utiliser InnoDB pour les tables systèmes.

  • Le Cloud SQL de Google maintenant entièrement déployé

    Le Cloud SQL de Google offre désormais l'intégralité de sa capacité de stockage.

  • Mode hors ligne avec LocalForage

    La Fondation Mozilla a sorti localForage, une nouvelle bibliothèque JavaScript qui permet de simplifier le processus de stockage hors ligne de données dans des applications web.

  • Les solutions SQL open source pour Hadoop : Où en sommes-nous ?

    Avec Facebook qui a récemment rendu Presto open source, le marché déjà encombré des solutions SQL sous Hadoop est juste devenu un peu plus complexe. Un certain nombre d'outils sont en compétition pour capter l'attention des développeurs: Stinger d'Hortonworks autour de Hive, Apache Drill, Apache Tajo, Impala de Cloudera, Phoenix de Salesforce (pour HBase) et maintenant Presto de Facebook.

  • Le moteur de requête SQL distribué de Facebook

    Facebook a publié en Open Source Presto, son moteur de requête SQL distribué qui utilise une architecture de type pipeline plutôt qu'une conception de type Map/Reduce, comme on peut le trouver ailleurs. En production depuis le début de cette année, Facebook l'a depuis “deployé dans de multiples régions géographiques et [ils] ont réussi à le faire passer à l'échelle d'un cluster de 1 000 nœuds”.

  • Le Scaling de Dropbox

    Il est difficile d'être pertinent sur l'architecture d'un système à l'avance. Le scaling d'un système tient plus dans l'utilisation intelligente des métriques et l'introspection, dans la capacité à créer des processus de build et de provisioning. Ces points sont quelques-unes des clés de la réussite de Dropbox en matière de scaling, présentées par Rajiv Eranki lors de la RAMP 2013 à Budapest.

  • Google étend ses services avec Cloud SQL

    Google rend MySQL disponible dans le Cloud comme un service entièrement géré, incluant une API JSON pour une gestion programmatique.

  • NuoDB 1.1 cible les développeurs .NET

    NuoDB 1.1 inclut un pilote ADO.NET, des fournisseurs LINQ et EF, le support de Windows 64-bit et Azure, et des améliorations des performances.

BT