Laurent Doguin | Blog do Couchbase

Autor

Todas as postagens de Laurent Doguin

Laurent é um nerd metaleiro que mora em Paris. Em sua maior parte, ele escreve código em Java e texto estruturado em AsciiDoc, e frequentemente fala sobre dados, programação reativa e outras coisas que estão na moda. Ele também foi Developer Advocate do Clever Cloud e do Nuxeo, onde dedicou seu tempo e experiência para ajudar essas comunidades a crescerem e se fortalecerem. Atualmente, ele dirige as Relações com Desenvolvedores na Couchbase.

Configure the Official Couchbase Docker Image at Test Runtime with TestContainers
Configure a imagem oficial do Docker do Couchbase no tempo de execução do teste com TestContainers

Nas publicações anteriores do blog, expliquei como usar contêineres do Docker executando o Couchbase durante os testes. Ambas as publicações tinham o requisito de que você precisava criar sua própria imagem do Docker do Couchbase com o cluster e os dados já configurados. Em...

Create Couchbase Docker Images on the Fly with TestContainers
Criar imagens do Docker do Couchbase em tempo real com o TestContainers

You don’t need an image already built for unit and integration tests. Use Couchbase and TestContainers to create your own images. It is super easy!

Unit and Integration Tests with Couchbase and Docker Containers
Testes unitários e de integração com o Couchbase e os contêineres do Docker

Learn how to overcome the issues like start and stop DB from code and different OSs by using docker for Unit and Integration tests with Couchbase.

Give some Ratpack Love to your Spring Boot Application
Dê um pouco de amor do Ratpack ao seu aplicativo Spring Boot

A ideia usada aqui na postagem é substituir o Spring MVC pelo Ratpack e tornar meus serviços legados, síncronos e bloqueadores, assíncronos e não bloqueadores.

Using Spring Data Couchbase in a CDI Application
Uso do Spring Data Couchbase em um aplicativo CDI

Se você estiver no espaço JEE e quiser uma camada de gerenciamento de dados moderna para seus aplicativos NoSql, talvez se veja rapidamente limitado. Existem alguns projetos interessantes, como o Hibernate OGM ou o módulo Data do Deltaspike, mas nenhum deles...

Vaadin/Couchbase CRUD Sample
Amostra de CRUD do Vaadin/Couchbase

Na semana passada, enquanto eu estava na JFokus, conheci Matti Tahvonen, que trabalha na Vaadin. Eles vêm propondo uma estrutura web de código aberto para aplicativos avançados de Internet em Java há anos e fazem isso muito bem. Eu pessoalmente...

Containers, Security, Double Dipping
Contêineres, Segurança, Duplo mergulho

Um dos equívocos comuns sobre os contêineres é que eles agem como VMs leves. Isso faria com que você pensasse que eles são perfeitamente isolados. Isso não é verdade. Embora todos eles ofereçam algum nível de isolamento, todos compartilham um...

A CRUD REST API with Couchbase, RxJava and Ratpack
Uma API REST CRUD com Couchbase, RxJava e Ratpack

Em minhas duas publicações anteriores no blog, apresentei o Ratpack e a camada ODM leve disponível em nosso Java SDK. Esta publicação se baseará neles e apresentará uma API REST para gerenciar usuários por meio do repositório do Couchbase. I...

Ratpack, Couchbase and RxJava
Ratpack, Couchbase e RxJava

Ontem eu deixei você com um código grosseiro que iniciava um servidor Ratpack e usava um repositório Couchbase síncrono, deixando de fora a parte do RxJava. Pretendo corrigir isso hoje e também falar mais sobre o Ratpack. Eu não vou...

Getting Started with Ratpack and Couchbase
Introdução ao Ratpack e ao Couchbase

Recentemente, comecei a brincar com o Ratpack. Ele é um conjunto de bibliotecas Java para a criação de aplicativos HTTP modernos. Para ir além dessa definição simples, o Ratpack é não bloqueador, assíncrono e baseado em rede. Um pouco como o nosso Java SDK. Portanto, ele vem como...

Couchbase @ DevoxxFR 2016
Couchbase na DevoxxFR 2016

tl;dr O Couchbase está patrocinando o DevoxxFR. Faça-nos uma visita se estiver por perto! Como um campeão do Devoxx, estou muito feliz em dizer que o Couchbase está patrocinando o DevoxxFR 2016! Junte-se a nós em nosso estande para conversar sobre tudo relacionado ao Couchbase....

Document Database Granularity Level for the Relational Minded in 2 Minutes
Nível de granularidade do banco de dados de documentos para pessoas com mentalidade relacional em 2 minutos

Quando explicamos o que é NoSQL e como o Couchbase se encaixa nesse quadro, geralmente recebemos perguntas sobre bancos de dados relacionais, e não podemos deixar de comparar os dois. Embora suas arquiteturas sejam bastante diferentes, podemos encontrar algumas semelhanças nos conceitos....