Paralelismo - Episódio 37 (Copy)
Episódio 37 - Encerrando com Confiança: Lidando com o Término da Cadeia Conforme nos aproximamos do fim dessa jornada de
Episódio 37 - Encerrando com Confiança: Lidando com o Término da Cadeia Conforme nos aproximamos do fim dessa jornada de
Episódio 35 - Quando os dados definem o comportamento Na evolução natural do nosso mecanismo de execução, percebemos que os
Episódio 34 - Encadeando chamadas REST sem dor: filtrando resultados dinamicamente No mundo real, sistemas REST são a espinha dorsal
Episódio 33 — Interpretador declarativo com Contexto Compartilhado: Compreendendo o estado ao longo da execução Em um sistema onde tarefas são
Episódio 32 - Execução Dinâmica de Código e Interação com o Usuário Chegamos a um ponto em que a execução
Episódio 31 - Controle de Fluxo Visual com JSON e UI Dinâmica No episódio anterior, vimos como representar uma lógica
Episódio 30 - Agendamento Inteligente com JSON Declarativo Nos episódios anteriores, criamos um mecanismo robusto para interpretar comandos em formato
Episódio 29 - Tarefa longa, ciclo curto: reaproveitando execução em ambiente monitorado Imagine que você tenha uma aplicação que precisa
Episódio 28 — Requisições REST com segurança e performance usando TSafeThread Em aplicações modernas, o consumo de APIs REST se tornou
Episódio 27 - Quando a Ação Gera Outra Ação: o Princípio da Reatividade Em muitos sistemas, especialmente aqueles que envolvem
Episódio 26 — Agendamento assíncrono por tempo e intervalo Um dos desafios comuns no desenvolvimento de aplicações é realizar tarefas que
Episódio 25 - Retentativas Inteligentes: Backoff Exponencial no Controle das Execuções Nem sempre tudo dá certo na primeira tentativa. Um
"Uma interface é um contrato. E contrato que não se cumpre, está quebrado." Introdução Muito se fala que
Se você já tentou fazer qualquer operação mais demorada no Delphi usando TThread ou TTask, provavelmente esbarrou em alguns dos
A maioria das explicações sobre microserviços na Netflix fala com desenvolvedores ou arquitetos — e não com pessoas que querem entender o “por quê” e o “onde” de forma visual e concreta. Vamos fazer isso agora.
Todo mundo fala em escalar, dividir, modernizar. Mas qual é o verdadeiro motivo para adotar microserviços? Neste episódio, vamos direto ao ponto: mostrar por que essa arquitetura foi criada, o problema real que ela resolve — e por que tanta gente ignora (ou esconde) essa verdade ao implementá-la.
Neste primeiro episódio da série sobre microserviços, questionamos se você realmente criou microserviços ou apenas fragmentou seu sistema em mini-monólitos interdependentes. Uma reflexão técnica, provocadora e fundamentada para quem deseja entender o real propósito dessa arquitetura.
Introdução Vamos começar com uma provocação: Como você pode criar algo se nem você, nem o seu cliente sabem exatamente
A maioria das pessoas imagina que grandes sistemas são construídos por grandes equipes. Que quanto mais cabeças pensam juntas, melhor o resultado. Mas a história da computação sugere o oposto: grandes ideias quase sempre nascem em silêncio, a partir de uma mente só.
Introdução Por que saber DDD não significa nada se você não entende o problema. Todo líder quer uma equipe que
Introdução Se o cliente não sabe o que quer, se o escopo vai mudar, e se cada passo revela algo
Criar com clareza. Codificar com intenção.