Is the Orbita architecture built using a microservices pattern?

Yes; Orbita could also support your own microservices within Experience Designer. To connect to your microservice, first add an intent node, then a HTTP request node to call the microservice, next a function node to process the response, a say node to generate dialog, and finally a response node to connect the flow.