Open in app
Home
Notifications
Lists
Stories

Write
Cassio R. Eskelsen
Cassio R. Eskelsen

Home

Apr 13

Uma jornada na construção de um Data Lakehouse —Parte 3 — Ingestão de dados com CDC e Debezium

Como visto no post anterior, optamos por utilizar stream de eventos ao invés de batch ETL para hidratar o nosso data lake. Infelizmente não possuímos ainda um bus de eventos integrando toda a empresa, portanto tivemos que buscar os dados de outra maneira. Modificar os sistemas para que enviassem os…

Data Lake

8 min read

Uma jornada na construção de um Data Lakehouse —Parte 3 —  Ingestão de dados com CDC e Debezium
Uma jornada na construção de um Data Lakehouse —Parte 3 —  Ingestão de dados com CDC e Debezium

Apr 13

Uma jornada na construção de um Data Lakehouse — Parte 2 — Arquitetura

No post anterior tratamos da nossa decisão da construção de um Data Lakehouse (DLH) na PagueVeloz e a escolha do Azure Databricks. Neste, trataremos da Arquitetura desenhada para o DLH da empresa. Camadas de um Datalake House Normalmente, utiliza-se com o Databricks a chamada "Delta Architecture". …

Data Science

4 min read

Uma jornada na construção de um Data Lakehouse — Parte 2 — Arquitetura
Uma jornada na construção de um Data Lakehouse — Parte 2 — Arquitetura

Apr 13

Uma jornada na construção de um Data Lakehouse

Todas empresas em crescimento invariavelmente, cedo ou tarde, se deparam com um mesmo desafio: uma infinidade de dados e a necessidade de transformá-los em informação útil para a operação. Na PagueVeloz, a fintech onde trabalho atualmente, esse desafio vinha crescendo nos últimos tempos: temos dados em várias bases de dados…

Data Lake

5 min read

Uma jornada na construção de um Data Lakehouse
Uma jornada na construção de um Data Lakehouse

Mar 14

Colocando 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 votos por minuto com picos de 55 mil requisições por segundo. Sobre isso o Francisco Zanfranceschi fez um desafio interessante no Twitter: …

Arquitetura

7 min read

Colocando o Python no paredão: ele suportaria a votação do BBB?
Colocando o Python no paredão: ele suportaria a votação do BBB?

Jan 11

O 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 financeiros o valor dos Testes de Software, sejam estes testes de unidade ou testes de integração. A premissa é a de que nós “técnicos” precisamos conseguir mensurar qual o…

Qualidade De Software

7 min read

O valor dos Testes de Software para o Business (e para você)
O valor dos Testes de Software para o Business (e para você)

Nov 15, 2021

Estruturando projetos em Python — um modelo de sistema

Uma dúvida que muito provavelmente todos uma hora ou outra terão é como efetivamente iniciar o desenvolvimento de um projeto: como organizar o projeto, quais pastas criar, como separar as “camadas”, etc. Não existe uma única forma de começar, muito menos uma mais correta. Contexto, como sempre, importa. …

Python

13 min read

Estruturando projetos em Python — um modelo de sistema
Estruturando projetos em Python — um modelo de sistema

Nov 7, 2021

Classes Protocol, a “Interface” do Python — Revendo o artigo sobre IoC

No artigo sobre IoC mencionei que Python não tinha o conceito de Interface e por isso utilizaríamos classes Abstratas como opção. Bom, confesso que não sou um bom exemplo como leitor de release notes e com isso acabo deixando algumas novidades de lado. Isso aconteceu com as Classes Protocol introduzidas na…

3 min read

Protocol, a “Interface” do Python — Revendo o artigo sobre IoC
Protocol, a “Interface” do Python — Revendo o artigo sobre IoC

Aug 9, 2021

Precisamos falar de Injeção/Inversão de Dependência no Python

Em 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 lado ou visto como algo que deve ser resolvido de modo mais “pythônico”. Por outro lado, a característica de boa parte dos projetos…

6 min read

Precisamos falar de Injeção/Inversão de Dependência no Python
Precisamos falar de Injeção/Inversão de Dependência no Python

Published in tech_pagueveloz

·Jun 12, 2021

30 dias usando o RavenDB com o Python: o que já aprendi

Como falei em um artigo recente, iria começar em uma empresa onde usaria o Python com o RavenDB. Ou seja, saí do Hello World com uma tecnologia nova para o mundo real. Passado um mês e pouco nesse novo trabalho, gostaria de compartilhar nesse rápido post algumas lições aprendidas para…

Python

7 min read

30 dias usando o RavenDB com o Python: o que já aprendi
30 dias usando o RavenDB com o Python: o que já aprendi

May 23, 2021

Escalando o Kubernetes a partir de eventos com o KEDA

Por padrão, o Kubernetes nos dá a opção de escalarmos automaticamente as aplicações com base em métricas como consumo de memória e de CPU. …

Keda

8 min read

Escalando o Kubernetes a partir de eventos com o KEDA
Escalando o Kubernetes a partir de eventos com o KEDA
Cassio R. Eskelsen

Cassio R. Eskelsen

Arquiteto de Soluções | Dev Python

Following
  • Renato Groffe

    Renato Groffe

  • Dropbox

    Dropbox

  • WunderGraph 🚀

    WunderGraph 🚀

  • Anton Chuvakin

    Anton Chuvakin

  • DataStax

    DataStax

Help

Status

Writers

Blog

Careers

Privacy

Terms

About

Knowable