Skip to content
View MarcosGabrielL's full-sized avatar

Block or report MarcosGabrielL

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
MarcosGabrielL/README.md

Marcos Gabriel Lopes

Especialista em Arquitetura Java; Foco em performance, concorrência e modernização de sistemas corporativos.

Core

Java Spring Boot Spring Hibernate JPA Angular TypeScript Flutter

Integrações

Kafka RabbitMQ REST SOAP GraphQL Webhooks EDI SEFAZ

Storage

PostgreSQL MySQL MongoDB SQL Server Redis H2

DevOps & Infra

AWS Docker Jenkins Prometheus Grafana VPS Railway Heroku


Com Código Aberto

Desafio: Sistema lento sob alta concorrência? Perda de requisições?

  • bank-transfer-benchmark
    Avaliação prática de Virtual Threads (Java 21) vs Platform Threads. Código pronto para benchmark de throughput bancário.

  • cache-ingressos-show
    Implementação de três estratégias para evitar venda duplicada de ingressos: Lock Distribuído (Redisson), Lock Otimista (JPA) e Cache (Redis).

  • currency-quote-reactive-benchmark
    Comparativo de resiliência e latência entre RestTemplate (bloqueante) e WebClient (reativo) em chamadas externas.

Desafio: Garantia de entrega de mensagens? Rastreamento de eventos?

  • rabbitmq-processor
    Sistema tolerante a falhas com confirmação manual (ACK), política de retentativas e fila de mensagens mortas (DLQ).

  • Click-Tracker
    Pipeline de ingestão de eventos em tempo real com Schema Registry (Avro) e Kafka Streams.

Desafio: Observabilidade insuficiente? Não sabe onde está o gargalo?

  • monitoramento_api
    Stack completa com Micrometer expondo métricas customizadas para Prometheus, visualizadas no Grafana e com alertas no Alertmanager.

Desafio: Integração com sistemas legados ou SOAP?

  • payment_gateway_spring_ws
    Gateway seguro com Spring WS implementando autenticação via WS-Security (UsernameToken) e comunicação criptografada (TLS).

  • calculadora-soap
    Exemplo de consumo de serviços SOAP tanto via stubs gerados (wsimport) quanto via requisições puras com SAAJ.

  • biblioteca-socket
    Comunicação TCP de baixo nível com criptografia AES-256 e pool de conexões manual (puro JDBC).

Desafio: "LazyInitializationException" em produção?

  • ecommerce-jpa-lazy-demo
    Repositório de estudo com soluções definitivas: EntityGraph, JOIN FETCH e projeções DTO para evitar queries N+1.

Desafio: Preciso de um ERP ou módulo fiscal desktop?

  • ERP-Desktop-Java
    Arquitetura de PDV e emissão de NF-e/NFC-e 4.0 em Java Swing. Código funcional para ambientes offline/desktop.

Desafio: Precisa de uma estrutura de autenticação segura para começar um projeto?

  • Spring-Boot-Registration-and-Login
    Boilerplate profissional com Spring Security, validação de e-mail e integração com MySQL.

  • SpringBoot-app-com-Materialize
    Aplicação web moderna com Spring Boot e front-end responsivo estilizado com Materialize CSS. Estrutura limpa para MVPs.

  • api-tarefas-jdbc
    Alternativa enxuta ao JPA: API RESTful usando apenas JdbcTemplate com SQL puro e paginação eficiente.


Contato Direto

LinkedIn GitHub

Popular repositories Loading

  1. ERP-Desktop-Java ERP-Desktop-Java Public

    Emissor de Notas Fiscais, Frente de Caixa e Gerenciador de Vendas para Lojas Varejo e Atacado Nfe e NFCe 4.0

    Java 58 36

  2. SpringBoot-app-com-Materialize SpringBoot-app-com-Materialize Public

    JavaScript 3

  3. Spring-Boot-Registration-and-Login Spring-Boot-Registration-and-Login Public

    Spring Web MVC for the web layer Spring Data JPA with Hibernate framework or the data access layer Spring Security for authentication, login and logout Thymeleaf as template engine HTML 5 and Boots…

    Java 3

  4. MarcosGabrielL MarcosGabrielL Public

    3

  5. socket-biblioteca socket-biblioteca Public

    Sistema de biblioteca cliente-servidor com Java, JDBC puro, Sockets TCP, criptografia AES-256, pool de conexões, cache e batch processing

    Java

  6. calculadora-soap calculadora-soap Public

    JAX-WS para publicação do serviço SOAP com cliente via wsimport (stubs) e cliente via SAAJ (construção manual do envelope XML + HttpURLConnection).

    Java