@startuml
left to right direction

[Frontend]

package "Backend" {
	frame "Container1" {
		[Load balancer]
	}
	frame "Container2" {
		[Server 1]
	}
	frame "Container3" {
		[Server 2]
	}
	frame "Container4" {
		database "Postgres"
	}

[Server 1] <--> Postgres
[Server 2] <--> Postgres
}

[Load balancer] <--> [Server 1]
[Load balancer] <--> [Server 2]
:User: <--> [Frontend]
[Frontend] <--> [Load balancer] : HTTP/3

@enduml