Composable architecture