Skip to main content

Core concepts


Service

Services are small, independent software components that work together to form a larger application.

Each Service is responsible for a specific function or business capability and can be developed, deployed, and scaled independently. This architectural approach allows for greater flexibility, easier maintenance, and improved scalability compared to traditional monolithic applications.

Each Service can communicate with other Services through Connections. And you also can access Service from the internet through PublicRotes.

Connection

By default all services launches isolated and can't communicate with each other, and can't receive access from the internet for security purposes. Only when you connect nodes with Connection line they can discover each other.

Public Route

The public address at which the service is accessible from the Internet.