Java & Kotlin

JVM releases, Spring ecosystem, build tooling, and performance.

  • 8 Tracked terms
  • Last 30 days Feed window

What this topic collects on

An article joins this feed when it matches these terms. Each one is also a search of its own.

Latest in Java & Kotlin

DEV Community
dev.to > xdherick > construindo-um-pipeline-de-processamento-de-pedidos-com-o-padrao-chain-of-responsibility-em-java-510g

Construindo um Pipeline de Processamento de Pedidos com o Padrão Chain of Responsibility em Java

37+ min ago   (466+ words) Sistemas que processam uma entrada por múltiplas etapas sequenciais — validação, transformação, enriquecimento, persistência — costumam cair em uma armadilha comum: todas as etapas ficam concentradas em um único método gigante, cheio de if/else aninhados, cada um responsável por uma verificação…...

DEV Community
dev.to > marinenimd > context-aware-spring-ai-chat-microservice-ake

Context aware Spring AI chat microservice

1+ hour, 48+ min ago   (360+ words) By default, Large Language Models (LLMs) are completely stateless. Every API call you make to Google Gemini is treated like a first-time introduction. If a user says "My name is Alex" in request one, and "What is my name?" in…...

DEV Community
dev.to > daviggc > unshackling-java-architecture-how-the-builder-pattern-rescued-our-legacy-system-1ngk

Unshackling Java Architecture: How the Builder Pattern Rescued Our Legacy System

2+ hour, 32+ min ago   (1007+ words) A practical guide to the Builder Design Pattern in Java --- from legacy constructors to immutable, self-validating domain objects. In enterprise software engineering, architectural bottlenecks and design flaws tend to recur. As systems scale, challenges such as tight coupling, fragile code,…...

DEV Community
dev.to > emanuel_lima > strategy-em-java-para-desacoplar-o-calculo-de-frete-22p6

Strategy em Java para desacoplar o cálculo de frete

3+ hour, 9+ min ago   (20+ words) Autor: Emanuel Antônio Lima Rocha 1 Base fundamental Introdução O Strategy é um padrão... Tagged with architecture, backend, java, softwareengineering....

DEV Community
dev.to > joo_pauloalmeidarodrig > strategy-pattern-na-pratica-como-desacoplar-regras-de-pagamento-sem-quebrar-seu-sistema-2n2n

Strategy Pattern na Prática: Como Desacoplar Regras de Pagamento sem Quebrar seu Sistema

4+ hour, 39+ min ago   (398+ words) O Strategy é um Design Pattern comportamental, catalogado originalmente pela Gang of Four (GoF). Padrões comportamentais tratam da comunicação e da distribuição de responsabilidades entre objetos — e o Strategy resolve especificamente um problema muito comum: como permitir que um algoritmo…...

DEV Community
dev.to > lucas_carlos_247b15bef594 > adapter-pattern-in-java-how-to-integrate-payment-gateways-without-tight-coupling-26c8

Adapter Pattern in Java: How to Integrate Payment Gateways Without Tight Coupling”

4+ hour, 41+ min ago   (1260+ words) Software systems rarely remain isolated. Even applications that start out simple eventually need to... Tagged with java, designpatterns, architecture, tutorial....

DEV Community
dev.to > gabriel_moreira_c884eee6a > domando-o-caos-das-integracoes-como-o-facade-pattern-simplificou-um-checkout-de-e-commerce-56ao

Domando o Caos das Integrações: como o Facade Pattern simplificou um checkout de e-commerce

5+ hour, 4+ min ago   (24+ words) O que é o Facade Pattern? O Facade é um padrão de projeto estrutural. Padrões estruturais, de forma... Tagged with architecture, backend, programming, softwareengineering....

Medium
medium.com > javarevisited > jwt-vs-session-tokens-in-spring-boot-a-senior-devs-decision-guide-afa8a8ec9c7b

JWT vs Session Tokens in Spring Boot: A Senior Dev’s Decision Guide

1+ hour, 44+ min ago   (34+ words) A practical decision guide on choosing between JWT and session tokens in Spring Boot. Three years ago I gave the same answer …...

DEV Community
dev.to > mryadavgulshan > integrating-machine-learning-models-into-android-apps-311p

Integrating Machine Learning Models into Android Apps

8+ hour, 14+ min ago   (1044+ words) The complete pipeline for shipping ML on Android — from converting a model to running inference at 35 ms on-device, with the code, the pitfalls, and the performance rules. The first attempt failed because the team treated it like a normal feature....

Medium
medium.com > data-science-collective > i-made-more-money-from-boring-java-than-from-every-trendy-framework-i-chased-da4fdd9e5570

I Made More Money From “Boring” Java Than From Every Trendy Framework I Chased

4+ hour, 5+ min ago   (34+ words) How a language everyone loves to call outdated quietly became the most reliable paycheck of my career A few years …...