DBSlayer: Pool de conexiones con JSON sobre HTTP

DBSlayer es una capa de abstracción para la base de datos escrita en C enfocada a lograr escalabilidad para aplicaciones web con grandes cargas de trabajo. Esta herramienta básicamente crea un pool de conexiones y administra los queries a la base de datos, dichos queries son enviados mediante HTTP y DBSlayer contesta por el mismo protocolo enviando el resultado de las consultas mediante JSON. Las características de esta herramienta son:
  • Interfaz HTTP simple
  • Mensajes en formao JSON
  • Adaptador para MySql (se está trabajando en adaptadores para otras BD)
  • Connection pooling
  • Multithreaded
  • Distribución Round-robin de las consultas a las instancias esclavo
  • Detección de fallas automático para alternar bases de datos
  • Configuración simple
  • Código simple pero poderoso
En la página del proyecto puedes ver un ejemplo de cómo funciona. DBSlayer fue creada por los desarrolladores del sitio del New York Times y es actualmente usado en dicho proyecto. Por ahora han publicado la primera versión beta bajo la licencia Apache. ¿Qué te parece este enfoque a la comunicación con las bases de datos?   Documentación publicada en www.javahispano.org. Accede a la página para ver el contenido completo y participaimage

You have already tagged this post. Your tags:

Noticia original: Noticias javaHispano.org

Valid XHTML 1.0 Strict