Concepts in this location
Showing 10 of 22
pattern · intermediateArquitectura hexagonalLa arquitectura hexagonal separa el núcleo de una aplicación de sus interfaces externas mediante puertos y adaptadores, manteniendo la lógica independiente de infraestructura.concept · intermediateBenchmarkingEl benchmarking mide el rendimiento de un sistema o componente bajo condiciones controladas para comparar alternativas o detectar regresiones.concept · intermediateChaos EngineeringChaos Engineering inyecta fallas controladas en producción para descubrir debilidades sistémicas antes de que causen una interrupción real.practice · intermediateContract TestingEl contract testing verifica que dos servicios —consumidor y proveedor— cumplan el contrato de API acordado, detectando incompatibilidades sin desplegar ambos servicios.concept · intermediateCPU ProfilingEl CPU profiling identifica qué funciones consumen más tiempo de procesador, permitiendo enfocar la optimización donde tiene mayor impacto.method · intermediateDDDDDD alinea el diseño de software con el dominio del negocio usando lenguaje compartido, modelos explícitos y límites claros entre contextos.practice · intermediateE2E TestingEl testing end-to-end prueba el sistema completo desde la perspectiva del usuario, simulando interacciones reales con la aplicación en un entorno lo más cercano posible a producción.practice · intermediateIntegration TestingEl integration testing verifica que multiples unidades o modulos funcionen correctamente al combinarse, detectando problemas en las interfaces entre componentes.concept · intermediateLoad TestingEl load testing somete a un sistema a la carga esperada para verificar que cumple con los requisitos de rendimiento bajo condiciones normales.concept · intermediateMemory LeaksUn memory leak ocurre cuando un programa reserva memoria y pierde la referencia sin liberarla, acumulando consumo hasta agotar los recursos.