Encontré un proyecto interesante, que publica una interface REST de nuestra base de datos.
Siendo REST un estándar para montar webservices, y siendo PostgreSQL una de las mejores bases de datos disponible, le auguro un futuro prometedor!
Algunas características:
- Convierte JSON directamente a SQL
- Validación
- Autorización / seguridad (HTTP auth sobre SSL)
- Combina counts con el fetch de los datos
- POST de comandos simples
Por debajo, usa Hasql, lo que le permite:
- Reutilización de los prepared statements
- Pool connection
- Uso del protocolo nativo de PostgreSQL
- Permitir escalamiento horizontal al ser ‘sin estado’ (stateless)
Ah, el proyecto lo pueden descargar de aquí