Categoría: Diseño de aplicaciones

Detección automática de datos sensibles con funciones Couchbase
Almacenar información confidencial en una base de datos sin cifrar no es bueno, pero ¿alguna vez lo has hecho por accidente debido a errores en el código de tu aplicación o a una mala configuración de tu base de datos? ¿Y si hubiera una forma...

Almacenar más por menos usando la compresión de datos en Couchbase Server 5.5
Con el lanzamiento de Couchbase Server 5.5, hemos introducido la compresión de extremo a extremo que permite que los datos permanezcan comprimidos a través de: cliente a caché, a almacenamiento en disco, a la replicación de datos a través de centros de datos. Dado que la mayoría de los datos de nuestros clientes están en texto JSON...

Uso de los Servicios de Inteligencia Artificial de Google en Couchbase N1QL
"Si no estás usando deep learning, deberías hacerlo". - Jeff Dean, Google Fellow. Google ha comenzado con la misión de potenciar todo y a todos con Inteligencia Artificial (I.A.). Ha abierto Tensorflow y las bibliotecas de apoyo para permitir a los desarrolladores...

Utilizar OpenWhisk para FaaS con Node.js y Couchbase NoSQL
Si has estado al día con mi contenido, recordarás que había escrito un artículo titulado, Use AWS Lambda and API Gateway with Node.js and Couchbase NoSQL. En este artículo habíamos explorado el uso de los servicios Serverless de Amazon para crear Lambda....

Couchbase para desarrolladores Oracle - Parte 3 : Objetos de base de datos
Aquí está la página de inicio de la serie: https://www.couchbase.com/blog/couchbase-oracle-developers-part-2-architecture/ Los DBA de Oracle trabajan con clusters, máquinas, sistemas de almacenamiento, discos, etc. Los desarrolladores de Oracle y sus aplicaciones trabajan con bases de datos, tablas, filas, columnas, particiones, usuarios, tipos de datos dentro del sistema de base de datos Oracle. Comparemos y...

Couchbase para desarrolladores Oracle - Parte 2 : Arquitectura
En noviembre, Raju Suravarjjala, (Sr. Director, Couchbase QE & Performance) y yo presentamos "Mindmap: Oracle to Couchbase For Developers". Puedes ver las diapositivas aquí: http://bit.ly/2mPdJfo. El artículo general de la serie está en https://www.couchbase.com/blog/couchbase-oracle-developers-part-2-architecture/. Esta serie está escrita en...

Búsqueda de texto completo: Mejores consultas para NoSQL en Node.js
Consultar una base de datos con SQL o una tecnología similar es estupendo hasta que te encuentras con la necesidad de consultar lenguaje natural. ¿Degrada el rendimiento de sus consultas con comodines? ¿Y las búsquedas en varias columnas o propiedades? ¿Qué ocurre?

Saga Pattern | Cómo implementar transacciones de negocio utilizando microservicios - Parte II
En el post anterior, vimos algunos de los retos de implementar transacciones distribuidas y cómo implementar el patrón de Saga utilizando el enfoque Evento/Coreografía. En este artículo, vamos a hablar de cómo abordar algunos de sus problemas como las transacciones complejas....

Paginación de Base de Datos: Uso de OFFSET y Keyset en N1QL
Lea los antecedentes de la paginación en mi artículo anterior: https://www.couchbase.com/blog/optimizing-database-pagination-using-couchbase-n1ql/ La paginación es la tarea de dividir el resultado potencial en páginas y recuperar las páginas requeridas, una por una bajo demanda. Usando OFFSET y LIMIT es la manera fácil de escribir...

Saga Pattern | Transacciones de aplicaciones utilizando microservicios - Parte I
Las transacciones son una parte esencial de las aplicaciones. Sin ellas, sería imposible mantener la consistencia de los datos. Uno de los tipos de transacciones más potentes es el llamado Two-Phase Commit, que se resume en que el commit de una primera...

Utilizar AWS Lambda y API Gateway con Node.js y Couchbase NoSQL
Ha habido mucho revuelo en torno a las funciones como servicio (FaaS), comúnmente denominadas sin servidor. Un proveedor popular para estas funciones es Amazon con su servicio AWS Lambda. Uno podría crear una función en cualquiera de los...

Pila completa con Node.js, Vue.js y Couchbase NoSQL
Si has estado al día, soy un gran defensor del desarrollo Node.js y la pila de desarrollo JavaScript. Anteriormente había escrito sobre la pila Couchbase, Express, AngularJS y Node.js (CEAN) y modernizado la API backend con Hapi.js, una alternativa popular...