Rural Javaist's Corner - um blog sobre Java, Spring e desenvolvimento modernoEncontrei um site onde eles não apenas escrevem sobre código, mas vivem dele. Alexander Kosarev - esse mesmo S...
Encontrei um site onde eles não apenas escrevem sobre código, mas vivem dele. Alexander Kosarev - esse mesmo Shurik, como seus amigos o chamam, pode ser encontrado no sertão, mas sua voz é ouvida muito além da aldeia. Porque ele é um javista rural, sim, sim, exatamente assim, com um personagem do filme que entende tudo, mesmo que ninguém ao seu redor consiga. Ele também é autor de um blog profissional dedicado a tópicos importantes para todo desenvolvedor hoje: Java, Kotlin, Spring, Kafka, Docker, microsserviços, DevOps.
Site alexkosarev. nome não é apenas o diário pessoal de um programador. Este é um verdadeiro recanto onde se reúnem conhecimento, experiência, observações, nuances e, o mais importante, uma abordagem real de como trabalhar com sistemas complexos sem pathos desnecessários. Você não precisa fazer nada assim, apenas histórias honestas baseadas na prática. Que erros você encontra ao trabalhar com threads virtuais em Java 21? O que é BDD, Pepino, TDD, Injeção de Dependência? Como enviar e receber mensagens corretamente do Apache Kafka? Por que o ZooKeeper ainda é relevante, embora Kafka já esteja se afastando dele?
Aqui está uma lista de categorias que você encontrará na página principal: Java, Spring, Apache Kafka, DevOps, Design Patterns, Testing, Docker, MongoDB, RabbitMQ, Maven, Thymeleaf, LSP, SOLID, DIP, IoC, Jakarta EE. Sim, quase todas as tecnologias-chave do ambiente moderno. E cada seção não é um artigo de resumo superficial. Os tópicos são realmente abordados aqui, incluindo inversão de controle (IoC), injeção de dependência (DI), padrões de pesquisa, padrões de design. Além disso, muitas informações práticas.
Gostaria de destacar especialmente a série de vídeos chamada Project Development with Spring. Não apenas tudo sobre Spring - mas em profundidade, com exemplos, com histórias ao vivo, com análises de problemas reais. O videoblog aqui não funciona para obter visualizações, mas para transferir experiência. E o autor, Shurik, diz diretamente: quero contar o que eu mesmo entendi depois de muitas horas de código, erros e por que?
Os artigos são publicados regularmente, a data da última atualização é 28 de abril de 2025. Isso significa que o site está ativo, vivo e em desenvolvimento. Não há sinais de que o blog tenha sido congelado ou que o domínio tenha saído. Pelo contrário, é visível o desenvolvimento linear dos temas e a ligação entre os artigos. Por exemplo, ele fala primeiro sobre o lançamento do ZooKeeper, depois sobre a execução do Kafka com ele, depois sobre o envio e recebimento de mensagens e só então sobre os novos recursos do Java 21. Essa abordagem dá ao leitor a oportunidade de passar do nível básico ao avançado sem saltos repentinos.
Contatos? Pois bem, só existem links para o público em VK, Telegram, YouTube, Rutube, Zen - tudo onde você pode acompanhar as novidades. Sem e-mail, sem empresa, sem telefones.Mas isso é normal nesse tipo de blog – ele não vende serviços, ele compartilha conhecimento. E faz isso de acordo com as regras: Licença Creative Commons Attribution-ShareAlike 4.0 Worldwide. Ou seja, se você pegar o material, poderá utilizá-lo, mas não deixe de indicar a autoria e manter as condições. É muito bom que uma pessoa não poste textos apenas para si mesma, mas garanta que seu trabalho seja acessível.
A interface é simples, como blogs antigos - sem efeitos desnecessários, apenas conteúdo. A página carrega rapidamente e a estrutura é clara. Fácil de ler, as transições são lógicas. Há um menu, há seções, há novas entradas. Tudo está como deveria ser. É como se alguém que fosse programador criasse um site porque queria apenas acesso conveniente às suas anotações.
O blog fala sobre Java, Kotlin, Spring, Kafka, DevOps, testes, Docker e outras tecnologias modernas de desenvolvimento de back-end. O autor é Alexander Kosarev, a quem seus amigos chamam de Shurik. Ele mora no campo, mas escreve sobre sistemas complexos a nível profissional.
É uma metáfora. Alexander gosta da ideia de que mesmo no interior você pode ser um especialista, escrever códigos e compartilhar conhecimento. O nome reflete o estilo: modéstia, praticidade, experiência real, sem pathos.
Os artigos são publicados regularmente. A última entrada foi publicada em 28 de abril de 2025. São ciclos de vídeos e textos que se desenvolvem de forma lógica: por exemplo, primeiro sobre o lançamento do ZooKeeper, depois o Kafka, depois o trabalho com mensagens e depois as inovações do Java 21.
Sim, nos termos da Creative Commons Attribution-ShareAlike 4. 0 Worldwide licença. Ou seja, você pode copiar, reimprimir, refazer, mas não deixe de indicar o autor e manter as mesmas condições na hora da distribuição.
Eles permitem que você lide com eficiência com um grande número de operações simultâneas sem sobrecarregar os threads do sistema. Esta é uma melhoria importante para serviços de alta carga. O blog explica detalhadamente como funciona, por que é necessário e quais podem ser as armadilhas.
Domain Name: ALEXKOSAREV.NAME
Registrar: NETIM SAS
Domain Status: client hold
Domain Status: client transfer prohibited
Creation Date: 2015-06-01T04:25:58Z
Registry Expiry Date: 2027-06-01T04:25:58Z
Updated Date: 2026-06-02T07:02:16Z
Name Server: NS1.JINO.RU
Name Server: NS2.JINO.RU
Name Server: NS3.JINO.RU
Name Server: NS4.JINO.RU
REGISTRAR Contact: NETIM SAS
>>> Last update of RDAP database: 2026-06-03T04:40:05Z
# START YOAST BLOCK # --------------------------- User-agent: * Disallow: Sitemap: https://alexkosarev.name/sitemap_index.xml # --------------------------- # END YOAST BLOCK
| Posição | Frase | Página | Trecho |
|---|---|---|---|
| 3 | /2024/12/04/kafka-re... | ||
| 5 | /2020/06/12/hexagona... | ||
| 7 | /2023/04/08/template... | ||
| 8 | /2019/03/11/lambdas-... | ||
| 9(+2) | /2024/09/17/jvm-jre-... | ||
| 11 | /2024/10/25/about-mq... | ||
| 13 | /2019/03/15/optional... | ||
| 13 | /2023/07/15/spring-s... | ||
| 20 | /2024/10/25/about-mq... | ||
| 23 | /2024/11/08/kafka-pa... |
| Posição | Frase | Página | Trecho |
|---|---|---|---|
| 10 | /2023/07/15/spring-s... |