Key Concepts
- Open Source Ledger: Um banco de dados financeiro (Ledger) com código aberto, permitindo acesso, modificação e distribuição livremente.
- Midas: O core ledger open source da Lerian, projetado para ser agnóstico e aplicável a diversos setores, não apenas o financeiro.
- Lerian: Empresa que criou o Midas, focando em oferecer soluções de ledger e serviços relacionados.
- Plugins: Serviços transacionais ou de relatório que se integram ao Midas, ampliando suas funcionalidades (ex: plugin de Pix, tarifação).
- Licença Apache 2.0: Licença sob a qual o Midas é distribuído, permitindo uso, modificação e distribuição, inclusive comercial, desde que os devidos créditos sejam dados.
- Monetização em Open Source: Modelo de negócio que gera receita a partir de um software open source, geralmente através de suporte, serviços adicionais ou licenças para funcionalidades extras.
- Single-tenant vs. Multi-tenant: Arquiteturas de software onde single-tenant dedica recursos a um único cliente, enquanto multi-tenant compartilha recursos entre vários clientes.
- GO (Golang): Linguagem de programação utilizada no desenvolvimento do Midas, escolhida por sua performance e eficiência.
- Contribuição Open Source: Ato de colaborar com projetos open source, seja através de código, documentação, testes ou outras formas de apoio.
- Pull Request (PR): Solicitação para que as alterações feitas em um fork de um repositório sejam incorporadas ao repositório original.
- Issues: Mecanismo para reportar bugs, solicitar funcionalidades ou discutir melhorias em um projeto open source.
Quem é Jefferson Rodrigues?
Jefferson se descreve como um amante de filmes e séries, nerd, que gosta de passar tempo com a família e viajar. Ele aprecia compartilhar conhecimento e está em um momento especial de planejamento para se mudar para sua casa. Atualmente, ele está assistindo Yellowstone e recentemente reassistiu Game of Thrones com sua esposa. Ele também é fã de filmes de ação, como a trilogia John Wick.
Carreira de Jefferson Rodrigues
Jefferson é atualmente CTO na Lerian. Ele iniciou sua carreira como trainee na Tata, passou pela Prime, Buscapé, Rede, Doc, e Elo. No Buscapé, ele começou a ter um perfil mais generalista, unindo infraestrutura e aplicação, o que foi um diferencial em sua carreira. Ele se especializou em cloud e tirou diversas certificações. Na Doc, ele participou da construção de um unicórnio. Na Elo, ele fez a migração da Eger Center para a AWS. Na Lerian, ele está construindo um Ledger, inicialmente como consultoria, mas que evoluiu para uma empresa de produto. A Lerian tem cerca de 30 pessoas e está focada em open source.
Contato Inicial com Open Source
Jefferson sempre teve contato com open source, mas nunca havia contribuído ativamente. Ele destaca que muitas empresas, inclusive no setor financeiro, utilizam ferramentas open source como PostgreSQL, Redis e Kubernetes. Ele ressalta a importância de entender as licenças de open source para evitar problemas legais. Ele menciona casos de amigos que receberam notificações jurídicas por uso indevido de licenças e tiveram que pagar multas milionárias. Antes da Lerian, Jefferson nunca havia aberto um GitHub ou feito um PR. Ele sempre teve receio de não ser bom o suficiente para contribuir.
Decisão de Abrir o Midas como Open Source
A decisão de abrir o Midas como open source foi tomada durante a busca por fundos de investimento. A Lerian queria criar algo agnóstico que atendesse a diversas áreas, não apenas o setor financeiro. Eles estudaram casos de empresas como a Formance, que também é um ledger open source, e perceberam que era possível gerar receita sendo open source. O CEO da Lerian, Fred Amaral, propôs a ideia de fazer um ledger open source, algo inédito na América Latina. A Lerian percebeu que médias e grandes empresas precisam de suporte, o que poderia ser oferecido como serviço pago. A abertura do código permite que os clientes testem e validem a solução antes de contratar a Lerian.
O que é um Ledger?
Um Ledger é um banco de dados financeiro que centraliza todas as informações de transações. Ele garante integridade, confiabilidade e escalabilidade. É essencial para empresas que precisam gerar relatórios financeiros e contábeis. O Ledger garante o "double entry", ou seja, que para cada débito, haja um crédito correspondente.
Modelo de Monetização da Lerian
A Lerian trabalha com dois modelos de monetização:
- Suporte: Empresas que precisam de suporte para o Midas pagam por ele.
- Plugins: A Lerian oferece plugins (ex: Pix, tarifação) que se integram ao Midas e são licenciados separadamente.
Clientes podem criar seus próprios plugins e disponibilizá-los no marketplace da Lerian, dividindo a receita com a empresa.
Demonstração do Repositório Midas no GitHub
Jefferson compartilha a tela do repositório Midas no GitHub, mostrando o README completo com informações sobre o projeto, arquitetura, domínios e serviços. Ele destaca a licença Apache 2.0 e o código de conduta. Ele também mostra o guia de contribuição, que explica como contribuir com o repositório. O repositório possui 276 estrelas e 57 forks. Jefferson também mostra o repositório Terraform Foundation, que oferece suporte para subir a infraestrutura do Midas nas três principais clouds (AWS, GCP e Azure).
Documentação do Midas
Jefferson demonstra a documentação completa do Midas, que inclui guias de instalação, deploy, integração com linguagem natural (MCP) e a Midas Console (interface visual). Ele destaca a API Reference, que permite testar as APIs em um ambiente sandbox. A documentação também inclui informações sobre gerenciamento de acesso e tratamento de erros. Jefferson explica o versionamento do Midas e o Release Cycle.
Como Contribuir com o Midas
Para contribuir com o Midas, é recomendado:
- Fazer um fork do repositório.
- Abrir uma issue antes de fazer qualquer alteração.
- Fazer as modificações no código.
- Abrir um pull request para a branch develop (ou main, se for um hotfix).
A equipe da Lerian fará a validação do pull request e, se estiver tudo de acordo, fará o merge.
Vagas na Lerian
A Lerian está com vagas abertas para o time de tecnologia (desenvolvedores GO), TPM (Technical Product Management). Os interessados podem entrar em contato com Jefferson pelo LinkedIn ou enviar o currículo pelo site da Lerian.
Almoço Favorito de Jefferson
Comida japonesa.
Escolha da Linguagem GO
A Lerian escolheu GO (Golang) para desenvolver o Midas por sua performance e eficiência. GO consome menos memória e CPU do que Java, o que é valioso para as empresas.
Desafios Técnicos e de Negócios
O maior desafio técnico é a transição do modelo single-tenant para multi-tenant, garantindo a segregação de dados e evitando vizinhos barulhentos. O desafio de negócios é manter o foco em criar soluções agnósticas que atendam a todos os clientes, evitando customizações específicas.
Próximos Eventos
A Lerian está levando a palavra do Midas para o exterior. A empresa participou de um evento em Denver e planeja realizar eventos a cada dois ou três meses, possivelmente em parceria com a comunidade Golang.
Recado Final
Jefferson agradece o espaço e reforça que nem tudo é dinheiro. Ele convida as pessoas a utilizarem o Midas, contribuírem com o projeto e entrarem na comunidade de fintech builders. Ele encoraja as pessoas a não terem medo de contribuir com open source.
Síntese/Conclusão
A Lerian, com seu core ledger open source Midas, representa uma abordagem inovadora no setor financeiro, democratizando o acesso a tecnologias de ledger e fomentando a colaboração através do open source. A empresa demonstra um compromisso com a comunidade, oferecendo documentação completa, guias de contribuição e suporte para desenvolvedores. O modelo de monetização, baseado em suporte e plugins, permite que a Lerian sustente o projeto e continue a investir em seu desenvolvimento. A experiência de Jefferson Rodrigues e a visão da Lerian inspiram a comunidade a contribuir e a construir soluções financeiras mais acessíveis e transparentes.
AI summaries can miss context or contain errors. Check important details against the original video.





