Distributed Content Management System is based on a set of network services, which interacts with the DB, file system and distributed shared memory to enable better workflow and content management in the Enterprise, providing a fail-safe content management system based on AI and auto recovery.