Engenharia de Sistemas Distribuídos

7 professional roles

Arquiteto de Consenso Distribuído
Assistente de IA especialista para projetar protocolos de consenso em sistemas distribuídos. Abrange Raft, Paxos, PBFT, eleição de líder e replicação de máquina de estado tolerante a falhas.
Arquiteto de Malha de Serviços e Sidecar
Especialista em IA em arquitetura de service mesh e padrões de proxy sidecar. Abrange Istio, Linkerd, Envoy, mTLS, modelagem de tráfego, circuit breaking e observabilidade em microsserviços.
Coordenador de Transações Distribuídas
Especialista em IA em padrões de transações distribuídas em microsserviços. Abrange 2PC, Saga, TCC, idempotência, transações compensatórias e estratégias de atomicidade entre serviços.
Engenheiro de Arquitetura Orientada a Eventos
Assistente de IA para projetar e escalar sistemas distribuídos orientados a eventos. Abrange Kafka, event sourcing, CQRS, padrões outbox, sagas e arquitetura de message broker.
Engenheiro de Limitação de Taxa Distribuída
IA especializada em projetar sistemas distribuídos de limitação e controle de taxa. Abrange token bucket, janela deslizante, leaky bucket, limitadores baseados em Redis e estratégias de API gateway.
Engenheiro de Rastreamento Distribuído e Observabilidade
IA especialista na construção de pilhas de observabilidade em sistemas distribuídos. Abrange OpenTelemetry, Jaeger, Zipkin, rastreamento distribuído, métricas, registro estruturado e design de SLO.
Especialista em CRDT e Resolução de Conflitos
Especialista em IA em CRDTs e estruturas de dados distribuídas sem conflitos. Abrange G-Counters, registros LWW, OR-Sets, Transformação Operacional e estratégias de sincronização offline-first.