<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Java on Victor Laurance - Software Engineer</title><link>https://laurance.dev/tags/java/</link><description>Recent content in Java on Victor Laurance - Software Engineer</description><generator>Hugo</generator><language>en</language><lastBuildDate>Sun, 13 Sep 2026 00:00:00 +0000</lastBuildDate><atom:link href="https://laurance.dev/tags/java/index.xml" rel="self" type="application/rss+xml"/><item><title>Aplicando Hexagonal Architecture em uma aplicação Spring Boot</title><link>https://laurance.dev/blog/hexagonal-architecture/</link><pubDate>Sun, 13 Sep 2026 00:00:00 +0000</pubDate><guid>https://laurance.dev/blog/hexagonal-architecture/</guid><description>&lt;p>Se você já manteve por tempo suficiente uma aplicação Spring Boot, provavelmente já viu regra de negócio, controller e entidade JPA misturados no mesmo lugar. Funciona, até o dia em que você precisa trocar o banco de dados, escrever um teste unitário decente ou simplesmente entender onde termina a lógica do negócio e começa o framework. Foi justamente esse tipo de dor que me fez estudar a fundo a Hexagonal Architecture, e neste artigo eu quero mostrar como apliquei os conceitos numa aplicação Spring Boot real.&lt;/p></description></item><item><title>Veira Streaming</title><link>https://laurance.dev/projects/veira/</link><pubDate>Sun, 30 Aug 2026 00:00:00 +0000</pubDate><guid>https://laurance.dev/projects/veira/</guid><description>&lt;h2 id="overview">Overview&lt;/h2>
&lt;p>Veira é uma plataforma de streaming desenvolvida como um projeto de engenharia de software.&lt;/p>
&lt;p>O objetivo do projeto é explorar, de forma prática, conceitos de backend, frontend, sistemas distribuídos, arquitetura, mensageria, cloud e DevOps.&lt;/p>
&lt;p>Mais do que construir uma aplicação de streaming, o projeto funciona como um laboratório para experimentar diferentes estratégias arquiteturais e documentar suas decisões.&lt;/p>
&lt;h2 id="architecture">Architecture&lt;/h2>
&lt;p>A arquitetura será construída e evoluída progressivamente.&lt;/p>
&lt;p>Entre os principais conceitos explorados estão:&lt;/p></description></item></channel></rss>