confluentus.com