Fuse ESB employs a layered architecture that comprises a kernel, based on Apache Felix Karaf, and a technology layer.