KFA Architecture