Pixel art estilo NES: um console retr么 com v谩rios cartuchos flutuando acima do slot, cada cartucho rotulado como um plugin (NROM, MMC1, MMC3), e um r贸tulo brilhante 'ServiceLoader' no console lendo todos automaticamente

Java SPI: o superpoder embutido que todo desenvolvedor deveria conhecer

Existe um sistema de plugins escondido dentro do JDK que a maioria dos desenvolvedores nunca usa de prop贸sito. O Java SPI (ServiceLoader) deixa voc锚 adicionar comportamento sem tocar no c贸digo que o consome. Mostro com c贸digo real do meu emulador de NES, mato o fr谩gil arquivo META-INF com o Google AutoService, cubro a variante moderna com JPMS e fecho com a forma como o Quarkus faz a mesma ideia em tempo de build.

13 de junho de 2026 路 15 minutos 路 Matheus Oliveira