sandbox/drawings/smc/smc_rc_kafka.puml
2025-02-11 15:50:38 +03:00

27 lines
No EOL
865 B
Text

@startuml
!include ./smc_components_base.puml
!include ./smc_components_separate_db.puml
[kafka]
package "Kupol mgmnt docker" {
interface "SMC\nKafka\nconsumer" as smc_kafka_consumer
interface "SMC\nKafka\nproducer" as smc_kafka_producer
[smc_backend] -right[#red,thickness=2]- smc_kafka_consumer
[smc_backend] -up[#red,thickness=2]- smc_kafka_producer
}
smc_kafka_consumer <-right[#red,thickness=2]- [kafka]
smc_kafka_producer -right[#red,thickness=2]-> [kafka]
package "Kupol request center" {
interface "RC\nKafka\nconsumer" as rc_kafka_consumer
interface "RC\nKafka\nproducer" as rc_kafka_producer
[rc_backend] -up[#red,thickness=2]- rc_kafka_consumer
[rc_backend] -left[#red,thickness=2]- rc_kafka_producer
}
rc_kafka_consumer <-right[#red,thickness=2]- [kafka]
rc_kafka_producer -right[#red,thickness=2]-> [kafka]
@enduml