Rafael Andrade

Rafael Andrade @actor-dev

About: I'm Rafael the Actor Dev and I like to talk about Actor Models, Brighter, Elixir & Design Patterns Eu me chamo Rafael o Actor Dev e eu gosto de falar sobre Actor Models, Brighter, Elixir & Design Pat

Location:
London, UK
Joined:
Jan 24, 2025

Rafael Andrade
articles - 58 total

Gerenciamento de Estado no Elixir: Processos, Agentes e GenServers em Ação

Introdução Quando comecei a aprender Elixir, me perguntava como gerenciar estado....

Learn More 1 0Jun 27

State Management in Elixir: Processes, Agents, and GenServers in Action

Introduction When I first learned Elixir, I was wondering how to manage state. Unlike...

Learn More 0 0Jun 27

Implementando o Padrão Outbox com SQLite e usando Brighter

Introdução Este guia demonstra como implementar o Padrão Outbox (Caixa de Saída) com...

Learn More 0 0Jun 23

Implementing the Outbox Pattern with SQLite and using Brighter

Introduction This guide demonstrates how to implement the Outbox Pattern with SQLite and...

Learn More 0 0Jun 23

EventStream no Proto.Actor Explicado: Comunicação Publicação-Assinatura Entre Atores

Introdução O Proto.Actor oferece uma funcionalidade poderosa chamada EventStream, que atua...

Learn More 0 0Jun 20

EventStream in Proto.Actor Explained: Publish-Subscribe Communication Between Actors

Introduction Proto.Actor provides a powerful feature called EventStream, which acts as a...

Learn More 0 0Jun 20

Implementing the Outbox Pattern with MySQL and using Brighter

Introduction This guide demonstrates how to implement the Outbox Pattern with MySQL and...

Learn More 0 0Jun 16

Implementando o padrão Outbox Pattern com MySQL e usando Brighter

Introdução Este guia demonstra como implementar o Padrão de Caixa de Saída (Outbox...

Learn More 0 0Jun 16

Cloud Events: Padronizando o Futuro de Arquiteturas Orientadas a Eventos

Introdução Tenho me dedicado a contribuir para o Brighter, um framework .NET/C# para...

Learn More 0 1Jun 13

Cloud Events: Standardizing the Future of Event-Driven Architectures

Introduction I have dedicated myself to contributing to Brighter, it's a .NET/C# framework...

Learn More 0 1Jun 13

Implementando o Padrão Outbox com PostgreSQL no Brighter

Introdução Com base em nossa exploração anterior do padrão outbox com SQL Server, este...

Learn More 0 2Jun 9

Implementing the Outbox Pattern with PostgreSQL in Brighter

Introduction Building on our previous exploration of the outbox pattern with SQL Server,...

Learn More 0 0Jun 9

Ming: A CQRS Experiment in Elixir

Introduction Learning a programming language is most effective when paired with hands-on...

Learn More 2 1Jun 6

Ming: Um Experimento CQRS em Elixir

Introdução Aprender uma linguagem de programação é mais eficaz quando combinado com...

Learn More 0 0Jun 6

Transactional Messaging in .NET: Integrating Brighter’s Outbox Pattern with SQL Server and RabbitMQ

Introduction In the last article, we explored the outbox pattern and a generic way to...

Learn More 0 0Jun 2

Mensageria Transacional no .NET: Integrando o Padrão Outbox do Brighter com SQL Server e RabbitMQ

Introdução No artigo anterior, abordamos os conceitos básicos do padrão Outbox, que é uma...

Learn More 0 0Jun 2

O Modelo de Concorrência do Brighter: Como Threads Dedicadas Impulsionam Pumps de Mensagens Assíncronas

Introdução No artigo anterior, exploramos a arquitetura do pump de mensagens do Brighter,...

Learn More 1 0May 30

Brighter’s Threading Model: Why Dedicated Threads Power Async Messaging Pumps

Introduction In the previous article, we explored Brighter’s messaging pump architecture,...

Learn More 0 0May 30

Implementando o Padrão Outbox com Brighter: Confiabilidade na Publicação de Eventos

Introdução Vou iniciar uma série sobre o Brighter para explorar o padrão Outbox. Neste...

Learn More 1 0May 26

Brighter and the Outbox Pattern: At-Least-Once Delivery for Resilient

Introduction I'm going to start a Brighter series to talk about outbox pattern In this...

Learn More 1 0May 26

Building a TCP server with Proto.Actor: Exploring Actor Model with .NET

Introduction In a previous article, I demonstrated basic usage of Proto.Actor - actor...

Learn More 0 0May 23

Construindo um Servidor TCP com Proto.Actor: Explorando o Modelo de Atores no .NET

Introdução Em artigos anterior, demonstrei o uso básico do Proto.Actor, um framework para...

Learn More 0 0May 23

Brighter + Redis/Valkey: Como configurar o Brighter com Redis/Valkey

Introdução ao Brighter e Redis O Redis é um armazenamento de estruturas de dados em...

Learn More 0 0May 19

Brighter and Redis/Valkey: How to setup and use Brighter with Redis/Valkey

Introduction Redis is an in-memory data structure store, commonly used as a message...

Learn More 0 0May 19

Event-Driven Architecture vs. Event Sourcing: Clarifying the Differences

Introduction Event-Driven Architecture and Event Sourcing are often mixed up, but they...

Learn More 0 0May 16

Arquitetura Orientada a Eventos vs Event Sourcing: Entendendo as Diferenças

Introdução Arquitetura Orientada a Eventos ou Event-Driven Architecture (EDA) e Event...

Learn More 0 0May 16

Brighter and RabbitMQ: How to setup and use Brighter with RabbitMQ

Introduction to RabbitMQ RabbitMQ is one of the most widely used message brokers,...

Learn More 0 0May 12

Brighter + RabbitMQ: Como configurar Brighter com RabbitMQ

Introdução ao RabbitMQ O RabbitMQ é um dos brokers de mensagens mais utilizados,...

Learn More 0 0May 12

Ecto para Elixir: Guia para Iniciantes sobre Interações com Banco de Dados

Introdução ao Ecto com Elixir: Configuração e Operações Básicas Durante minha jornada de...

Learn More 1 0May 9

Ecto for Elixir: A Beginner's Guide to Database Interactions

Introduction During my journey learning Elixir, I discovered Ecto, a powerful database...

Learn More 1 0May 9