RabbitMQ
ΠΠ°ΠΏΠΈΡΠ°Π½ Π½Π° Erlang
Get started: https://www.rabbitmq.com/getstarted.html
Documentation: https://www.rabbitmq.com/documentation.html
Π Π°Π±ΠΎΡΠ°Π΅Ρ ΠΏΠΎ ΠΏΡΠΎΡΠΎΠΊΠΎΠ»Ρ AMQP
ΠΠΎΠ½ΡΠ΅ΠΏΡΠΈΡ
ΠΠΎΡΡΠ°Π²ΡΠΈΠΊΠΈ (Producers) ΠΈ ΠΏΠΎΠ΄ΠΏΠΈΡΡΠΈΠΊΠΈ (Consumers): ΠΏΠΎΡΡΠ°Π²ΡΠΈΠΊ ΡΠΎΠ·Π΄Π°Π΅Ρ Π½ΠΎΠ²ΡΠ΅ ΡΠΎΠΎΠ±ΡΠ΅Π½ΠΈΡ/Π·Π°Π΄Π°ΡΠΈ, Π° ΠΏΠΎΠ΄ΠΏΠΈΡΡΠΈΠΊΠΈ ΠΈΡ ΠΏΡΠΈΠ½ΠΈΠΌΠ°ΡΡ. Π Π΄Π°Π½Π½ΠΎΠΌ ΠΏΡΠΈΠΌΠ΅ΡΠ΅ ΠΏΠΎΡΠ»Π΅ Π·Π°Π³ΡΡΠ·ΠΊΠΈ ΡΠ°ΠΉΠ»Π° http-ΠΎΠ±ΡΠ°Π±ΠΎΡΡΠΈΠΊ ΡΠΎΠ·Π΄Π°Π΅Ρ ΡΠΎΠΎΠ±ΡΠ΅Π½ΠΈΠ΅ Π΄Π»Ρ ΠΎΠ±ΡΠ°Π±ΠΎΡΡΠΈΠΊΠΎΠ². http-ΠΎΠ±ΡΠ°Π±ΠΎΡΡΠΈΠΊ/Π²Π΅Π±-ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ β ΡΡΠΎ ΠΏΠΎΡΡΠ°Π²ΡΠΈΠΊ, Π° ΡΠΎΠ½ΠΎΠ²ΡΠ΅ ΠΎΠ±ΡΠ°Π±ΠΎΡΡΠΈΠΊΠΈ β ΠΏΠΎΠ΄ΠΏΠΈΡΡΠΈΠΊΠΈ.
Π’ΠΎΡΠΊΠ° ΠΎΠ±ΠΌΠ΅Π½Π° (Exchange) ΠΈ ΠΎΡΠ΅ΡΠ΅Π΄ΠΈ (Queues): Π’ΠΎΡΠΊΠΈ ΠΎΠ±ΠΌΠ΅Π½Π° ΠΏΠΎΠ»ΡΡΠ°ΡΡ ΡΠΎΠΎΠ±ΡΠ΅Π½ΠΈΡ ΠΎΡ ΠΏΠΎΡΡΠ°Π²ΡΠΈΠΊΠΎΠ² ΠΈ Π΄ΠΎΡΡΠ°Π²Π»ΡΡΡ ΠΈΡ Π² ΠΎΡΠ΅ΡΠ΅Π΄ΠΈ. ΠΠΎΠ΄ΠΏΠΈΡΡΠΈΠΊΠΈ ΠΏΡΠΈΠ½ΠΈΠΌΠ°ΡΡ ΡΠΎΠΎΠ±ΡΠ΅Π½ΠΈΡ ΠΈΠ· ΠΎΡΠ΅ΡΠ΅Π΄Π΅ΠΉ. RabbitMQ ΠΏΡΠ΅Π΄ΠΎΡΡΠ°Π²Π»ΡΠ΅Ρ ΠΌΠΎΡΠ½ΡΠ΅ ΡΡΠ½ΠΊΡΠΈΠΈ ΠΌΠ°ΡΡΡΡΡΠΈΠ·Π°ΡΠΈΠΈ ΡΠΎΠΎΠ±ΡΠ΅Π½ΠΈΠΉ. ΠΠΎΡΡΠ°Π²ΠΊΡ ΡΠΎΠΎΠ±ΡΠ΅Π½ΠΈΠΉ Π² ΠΎΡΠ΅ΡΠ΅Π΄ΠΈ ΠΌΠΎΠΆΠ½ΠΎ Π½Π°ΡΡΡΠΎΠΈΡΡ ΡΠ°Π·Π½ΡΠΌΠΈ ΡΠΏΠΎΡΠΎΠ±Π°ΠΌΠΈ.
Last updated