Sobes.tech
Middle+ — Principal

Creating a distributed logging service for a microservices environment

livecode

Task condition

Formulate a solution for centralized log collection and storage in a microservices architecture.

  • Implement a dedicated microservice that will receive and store log messages from various system components.
  • Design an asynchronous mechanism for transmitting logs from other microservices to your logging service.
  • Provide an API (or other interface) for viewing and analyzing accumulated records, including filtering options by time, importance level, and source.
  • Add a notification system that triggers upon critical errors.