StackPractices

architecture

Recursos prácticos sobre architecture para ingenieros de software.

186 resultados

Diseñando Sistemas que Escalan

La arquitectura de software es el arte de hacer trade-offs. Cada patrón — desde microservicios hasta sistemas orientados a eventos — resuelve problemas específicos mientras introduce nuevas restricciones. Entender estos trade-offs es lo que convierte a un ingeniero en arquitecto.

Este hub colecciona guías y patrones para API gateways, balanceo de carga, circuit breakers, sagas y service meshes. Ya sea que estés diseñando un sistema nuevo o modernizando un monolito legacy, estos recursos proporcionan los modelos mentales y detalles de implementación que necesitas.

intermediate

Plantilla de Documentación de Esquema de Base de Datos

Una plantilla para documentar esquemas de base de datos con relaciones entre entidades,...

advanced

AI Agents en Producción

Construir AI agents en produccion. Cubre arquitecturas de agents, tool use, planning, memory,...

advanced

LangChain en Producción

Ejecutar LangChain en produccion. Cubre chains, agents, memory, tools, LCEL, streaming, callbacks,...

advanced

Arquitectura de Aplicaciones LLM

Construir aplicaciones LLM en produccion end-to-end. Cubre capas de API, gestion de prompts,...

advanced

Seguridad LLM

Asegurar aplicaciones LLM en produccion. Cubre prompt injection, jailbreaks, data leakage, OWASP...

llm-security ai guide prompt-injection
advanced

RAG en Producción

Construir sistemas RAG en produccion. Cubre estrategias de chunking, modelos de embedding, vector...

advanced

Vector Databases

Comparar y usar vector databases en produccion. Cubre Pinecone, Weaviate, Chroma, pgvector, Milvus...

intermediate

Estrategias de Versionado de APIs

Versiona APIs REST y GraphQL con estrategias de URI, header, query param y content negotiation....

advanced

GraphQL Federation en Producción

Ejecutar GraphQL federado en produccion con confianza. Cubre composicion de subgrafos, deployment...

advanced

Guía Completa de GraphQL Federation

Construye APIs GraphQL unificadas con Apollo Federation. Cubre subgraphs, supergraph, resolución de...

advanced

Diseño de Esquemas GraphQL

Disenar esquemas GraphQL para evolucion, rendimiento y mantenibilidad. Cubre diseno de tipos,...

intermediate

Guía de Diseño de APIs REST

Una Referencia Detallada para diseñar APIs REST limpias, escalables y mantenibles.

advanced

Diseño de API Gateway: Resiliencia, Enrutamiento y Seguridad

Guía práctica para diseñar API gateways: patrones de enrutamiento, rate limiting, autenticación,...

advanced

Arquitectura limpia (Clean Architecture)

Guía práctica de Clean Architecture de Uncle Bob: organiza el código en capas para que frameworks,...

advanced

API Gateway: routing, autenticación, rate limiting

Dominá API gateway architecture: request routing, authentication, rate limiting, request shaping,...

advanced

Event Sourcing y CQRS: Event Store, Projections

Dominá event sourcing y CQRS: event store design, aggregate roots, projections, read models,...

advanced

Kafka Stream Processing

Construye pipelines de event streaming en tiempo real con Kafka. Cubre producers, consumers, Kafka...

kafka stream-processing event-streaming schema-registry
intermediate

Comunicación entre Microservicios

Compara patrones de comunicación síncrona vs asíncrona para microservicios. Cubre REST, gRPC, colas...

advanced

Modular Monolith: Límites de Módulos y Shared Kernel

Diseñá un monolito modular con límites claros, un shared kernel, reglas de dependencias y un camino...

guide modular-monolith architecture module-boundaries
advanced

Strangler Fig Migration: Reemplazo Incremental de Legacy

Dominá el strangler fig pattern para migración incremental de legacy: routing layer, feature flags,...

No se encontraron resultados.