Cassio R. EskelsenAplicando Transactional Outbox Pattern com Debezium, PostgreSQL e GCP Pub/Sub para eliminar…Atualmente é muito comum termos um grande sistema separado em várias parte, sejam microsserviços, monolitos modulares ou Lambda Functions e…13 min read·Mar 18, 2023----
Cassio R. EskelsenGoogle Cloud Workflow a partir de eventosA tarefa mais comum de um software é automatizar fluxos de trabalho.12 min read·Nov 16, 2022--1--1
Cassio R. EskelsenUma jornada na construção de um Data Lakehouse —Parte 3 — Ingestão de dados com CDC e DebeziumComo visto no post anterior, optamos por utilizar stream de eventos ao invés de batch ETL para hidratar o nosso data lake.8 min read·Apr 13, 2022----
Cassio R. EskelsenUma jornada na construção de um Data Lakehouse — Parte 2 — ArquiteturaNo post anterior tratamos da nossa decisão da construção de um Data Lakehouse (DLH) na PagueVeloz e a escolha do Azure Databricks. Neste…4 min read·Apr 13, 2022----
Cassio R. EskelsenUma jornada na construção de um Data LakehouseTodas empresas em crescimento invariavelmente, cedo ou tarde, se deparam com um mesmo desafio: uma infinidade de dados e a necessidade de…5 min read·Apr 13, 2022--1--1
Cassio R. EskelsenColocando o Python no paredão: ele suportaria a votação do BBB?Na última semana foi assunto entre o pessoal de TI o volume de dados suportado em uma votação do programa BBB. Algo entre 2 e 3 milhões de…7 min read·Mar 14, 2022--1--1
Cassio R. EskelsenO valor dos Testes de Software para o Business (e para você)Recentemente em um processo de mentoria em grupo em que estou participando entramos em uma discussão sobre como justificar em termos…7 min read·Jan 11, 2022----
Cassio R. EskelsenEstruturando projetos em Python — um modelo de sistemaUma dúvida que muito provavelmente todos uma hora ou outra terão é como efetivamente iniciar o desenvolvimento de um projeto: como…13 min read·Nov 15, 2021----
Cassio R. EskelsenProtocol, a “Interface” do Python — Revendo o artigo sobre IoCNo artigo sobre IoC mencionei que Python não tinha o conceito de Interface e por isso utilizaríamos classes Abstratas como opção. Bom…3 min read·Nov 7, 2021----
Cassio R. EskelsenPrecisamos falar de Injeção/Inversão de Dependência no PythonEm outras linguagens, como o C# e o Java, esse assunto já está escrito na pedra faz muito tempo. No mundo Python ele costuma ser deixado de…6 min read·Aug 9, 2021--1--1