Início Arquitetura no InfoQ Brasil
Apresentações
Feed RSS-
Visual Experience Matters
Nesta palestra discutimos a importância de um bom design visual e as principais áreas de atenção para criar uma experiência de produto bem desenhado.
-
De monolito para cloud-ready microservices com CDI
Nesta palestra, veja como o modelo de programação do CDI do Java EE é um elemento fundamental no desacoplamento de monólitos, tornando possível separá-los em microservices 'cloud-ready'.
-
5 lições que eu aprendi ao projetar para o Apple Watch
Criar um produto inovador é uma tarefa difícil. Após participar de um projeto de um aplicativo para o Apple Watch, aprendi algumas lições de como podemos fazer esse processo melhor e mais produtivo.
-
Expondo APIs de back-ends legados e travados
Nesta apresentação, vamos mergulhar em padrões de design e técnicas para exposição de APIs a partir de sistemas complexos.
-
UX na vida real: aplicando técnicas de experiência do usuário na reformulação de produtos
Veja como fazer o planejamento do trabalho de User Experience (UX) na reformulação de um produto digital e como aplicá-lo de forma prática identificando oportunidades de melhorias.
-
UX influenciando decisões de negócio
Nesta palestra conheça como o time de UX da TOTVS tem conseguido influenciar as decisões de negócio de forma estratégica entregando produtos mais eficientes e desejáveis para os seus clientes.
-
A Arquitetura (Peculiar) do Stack Overflow
Nesta palestra explico como funciona a arquitetura da Stack Exchange e as motivações por trás de tantas escolhas controversas.
-
Curso intensivo de programação distribuída
A palestra aborda conceitos como teorema CAP, consistência eventual, microservices, arquiteturas orientada a eventos, e como aplicá-los para construir sistemas distribuídos efetivos e resilientes.
-
De Event Manager a Stream Analytics: transformação de uma ferramenta de TI em produto de análise em tempo real
Nesta palestra falaremos sobre a nossa experiência na evolução de um event manager ao stream analytics – desde a criação até o estágio atual de maturidade da arquitetura do software.
-
Evolução em ambiente de hiper-crescimento: a experiência do Nubank
Compartilharemos como evoluímos a nossa estrutura organizacional – promovendo descentralização e rápida iteração entre as mais diversas áreas para solução de problemas.
-
Gerenciamento de produtos: de desenvolvedor para desenvolvedor
Conheça melhor as formas de acompanhar a saúde do seu produto, um pouco de marketing, um pouco de estatística, um pouco de finanças e ferramentas relacionadas com o dia a dia no desenvolvimento.
-
Building reliable distributed data systems: lessons from the field
Veja conceitos sobre Computação Distribuída, como: algoritmos de hashing, bulkheading, backpressure, caching, invalidação e coerência de cache, idempotência, consistência eventual, entre outros.