Is there any documentation around the internal architecture and design of azure data explorer for internal developers?