Categoria: Java

Introducing the Couchbase Java SDK 3.0 Alpha

Apresentando o Couchbase Java SDK 3.0 Alpha

Estou muito animado para finalmente escrever este anúncio, pois ele me permite destacar algo em que estivemos trabalhando arduamente nos últimos meses. Em um esforço coletivo de toda a equipe do SDK, começamos a implementar...

Michael Nitschinger 18 de junho de 2019
Getting Rid of Sticky Sessions in Java | Couchbase Spring Session

Eliminação de sessões fixas em Java | Couchbase Spring Session

Sticky Sessions refere-se à necessidade de redirecionar as solicitações de um determinado usuário para o mesmo servidor em que sua sessão reside. Isso é considerado um antipadrão, pois, em caso de falha do servidor, todos os usuários conectados a ele...

How to Boost Spring Data Performance

Como aumentar o desempenho dos dados do Spring

O Spring Data oferece um modelo de programação fácil para acesso a dados em bancos de dados relacionais e não relacionais. Ele se tornou muito popular entre os desenvolvedores Java/JVM devido à pequena curva de aprendizado e à baixa base de código. No entanto, os desenvolvedores frequentemente se deparam com problemas de desempenho ao usar...

Create a production-grade Java microservice architecture with JHipster and Couchbase

Criar uma arquitetura de microsserviço Java de nível de produção com o JHipster e o Couchbase

Tayeb Chlyah é um arquiteto líder em Java com sólida experiência em aplicativos de desempenho em larga escala, microsserviços e bancos de dados NoSQL. Ele desenvolveu algumas bibliotecas Java de código aberto para o Couchbase. Introdução Todo desenvolvedor bem-sucedido precisa se manter atualizado...

NDP Episode #26: Chris Anderson on ACID and RAFT in FaunaDb

Episódio #26 do NDP: Chris Anderson sobre ACID e RAFT no FaunaDb

O FaunaDb é o foco do último episódio do The NoSQL Database Podcast. Chris Anderson é o convidado especial para falar sobre RAFT e ACID em um banco de dados NoSQL. No episódio anterior do podcast, Nathan Voxland falou sobre...

Matthew Groves 4 de janeiro de 2019
Exploring RxJava – Wrapping a Listener Callback

Explorando o RxJava - Envolvendo um retorno de chamada do ouvinte

Nesta publicação, mostrarei como converter uma API de estilo de ouvinte baseada em callback em uma API reativa com o RxJava 2. Conteúdo Introdução Objetivo Introdução Criando um código-fonte Listagem: BasicSource.java Listagem: UnboundSource.java Conversão para um observável Listagem: Observables.java Instanciação e...

How to log queries generated by Spring Data

Como registrar consultas geradas pelo Spring Data

Uma das maneiras de melhorar o desempenho do seu aplicativo no Couchbase é criar índices para consultas comuns. No entanto, quando você está trabalhando com o Spring Data usando sua DSL padrão, a consulta gerada não é muito clara, o que torna...

NDP Episode #25: Nathan Voxland on Liquibase

NDP Episódio #25: Nathan Voxland sobre a Liquibase

O Liquibase é o foco do último episódio do The NoSQL Database Podcast. Nathan Voxland é o convidado especial para falar sobre o controle de origem do seu banco de dados. Também tenho a companhia do co-apresentador especial Denis Rosa, um defensor dos desenvolvedores que...

Matthew Groves novembro 13, 2018
What Is Fuzzy Matching and How to Use It Correctly

O que é Fuzzy Matching e como usá-lo corretamente

Você já se perguntou: "O que é fuzzy matching?" A correspondência difusa permite que você identifique correspondências não exatas do seu item de destino. Ela é a pedra fundamental de muitas estruturas de mecanismos de pesquisa e um dos principais motivos pelos quais...

Spring Security & Dynamic Client Registration | OAuth Part 3

Segurança do Spring e registro dinâmico de clientes | OAuth Parte 3

Já discutimos como configurar uma autenticação OAuth 2.0 e como criar um armazenamento de token personalizado. No último artigo desta série, você aprenderá a implementar um registro de cliente dinâmico personalizado usando o spring-security-oauth2. Recomendo que você...

How to Create a Custom Token Store for Spring-Security-Oauth2 | OAuth Part 2

Como criar um armazenamento de token personalizado para Spring-Security-Oauth2 | OAuth Parte 2

Na postagem anterior do blog, discutimos como configurar uma autenticação OAuth2 simples. No entanto, nossa implementação tem uma falha importante: estamos usando um armazenamento de token na memória. Os armazenamentos de tokens na memória devem ser usados somente durante o desenvolvimento ou...

How to Configure OAuth2 Authentication With Spring-Security-Oauth2

Como configurar a autenticação OAuth2 com o Spring-Security-Oauth2

Como você deve ter notado em minhas publicações anteriores no blog, sou um grande fã de Spring + Java e Spring + Kotlin. Consequentemente, sempre que preciso implementar uma autenticação OAuth 2.0, a biblioteca spring-security-oauth2 é uma escolha natural. No entanto,...