O'Reilly logo

TypeScript Microservices by Parth Ghiya

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Core functionalities 

Core functionalities are part of the microservice itself. They include the following functionalities:

  • Technical capabilities: Any technical functionalities needed, such as interacting with the service registry, sending out events to an event queue, processing events, and so on, are involved here.
  • Business capabilities: Microservices written to achieve a business capability or fulfill a business requirement.
  • HTTP listeners: A part of the technical capability; here we define APIs for external consumers. While starting the server, an HTTP listener is started, eliminating any other needs.
  • Message listeners: A part of event-based communication where the sender doesn't worry whether the message listeners are implemented. ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required