tgoop.com/notes_of_programmer/376
Last Update:
Π Π΅ΡΠΈΠ» ΡΠ°ΠΊΠΈ ΠΎΠ·Π½Π°ΠΊΠΎΠΌΠΈΡΡΡΡ ΠΏΠΎΠΏΠΎΠ΄ΡΠΎΠ±Π½Π΅Π΅ Ρ NATS. ΠΡΠ³Π»ΡΠ΄ΠΈΡ ΡΡΠ° ΡΡΡΠΊΠ° ΡΠ΄ΠΎΠ±Π½ΠΎ Π΄Π»Ρ ΠΎΡΠ»Π°Π΄ΠΊΠΈ (nats.exe ΠΈ nats-server.exe Π±Π΅Π· Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡΠ΅Π»ΡΠ½ΡΡ
ΡΡΡΠΊ Π·Π°ΠΏΡΡΠΊΠ°Π΅ΡΡΡ Π»ΠΎΠΊΠ°Π»ΡΠ½ΠΎ ΠΈ ΡΠ°Π±ΠΎΡΠ°Π΅Ρ Π±Π΅Π· Π½Π΅ΠΎΠ±Ρ
ΠΎΠ΄ΠΈΠΌΠΎΡΡΠΈ ΡΡΠ΅Π½ΠΈΡ ΡΡΡΡΡ Π΄ΠΎΠΊΡΠΌΠ΅Π½ΡΠ°ΡΠΈΠΈ :))
Π’ΡΡ Ρ ΡΠ΄Π΅Π»Π°Π» ΠΎΡΠΈΠ±ΠΊΡ, ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠΈΠ² ΠΏΠ°ΠΊΠ΅Ρ NATS.Client (ΠΊΠΎΡΠΎΡΡΠΉ ΠΈΠΌΠ΅Π΅Ρ 7.6Π ΡΠΊΠ°ΡΠΈΠ²Π°Π½ΠΈΠΉ ΠΈ Π²ΡΠ³Π»ΡΠ΄ΠΈΡ ΠΎΡΠ½ΠΎΡΠΈΡΠ΅Π»ΡΠ½ΠΎ ΡΠ²Π΅ΠΆΠΈΠΌ), ΠΊΠΎΡΠΎΡΡΠΉ Π²Π½Π΅Π·Π°ΠΏΠ½ΠΎ ΠΈΠΌΠ΅Π΅Ρ ΠΌΠ΅Π½ΡΡΠ΅ ΡΠΈΡ ΠΈ Π½Π΅ ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²ΡΠ΅Ρ ΠΏΡΠΈΠΌΠ΅ΡΠ°ΠΌ ΡΠ΅ΠΌΡ Ρ Π½Π΅ΠΌΠ½ΠΎΠ³ΠΎ ΡΠ΄ΠΈΠ²ΠΈΠ»ΡΡ ΠΈ ΠΏΠΎΠ»Π΅Π· ΡΠΈΡΠ°ΡΡ Π΄ΠΎΠΊΠΈ Π΄Π°Π»ΡΡΠ΅. ΠΠΎΠΊΠΎΠ²ΡΡΡΠ² Π½Π΅ΠΌΠ½ΠΎΠ³ΠΎ ΡΡΠΎΡ ΠΏΠ°ΠΊΠ΅Ρ ΠΈ ΠΏΠΎΠΈΠ³ΡΠ°Π²ΡΠΈΡΡ Ρ ΠΎΡΠΏΡΠ°Π²ΠΊΠΎΠΉ ΡΠΎΠΎΠ±ΡΠ΅Π½ΠΈΠΉ Π² ΠΎΠ΄Π½ΠΎΠ³ΠΎ ΠΊΠΎΠ½ΡΡΠΌΠ΅ΡΠ° ΡΠ΅ΡΠΈΠ» ΡΠ΄Π΅Π»Π°ΡΡ Π³ΡΡΠΏΠΏΡ concurrent ΠΊΠΎΠ½ΡΡΠΌΠ΅ΡΠΎΠ², ΠΊΠΎΡΠΎΡΡΠ΅ ΡΠ°Π·Π³ΡΠ΅Π±Π°ΡΡ ΠΎΠ΄Π½Ρ ΠΎΡΠ΅ΡΠ΅Π΄Ρ. Π Π²Π½Π΅Π·Π°ΠΏΠ½ΠΎ ΠΎΠ½Π° Π»Π΅Π³ΠΊΠΎ Π΄Π΅Π»Π°Π΅ΡΡΡ Π² Π΄ΠΎΠΊΡΠΌΠ΅Π½ΡΠ°ΡΠΈΠΈ, Π½ΠΎ Ρ Π½Π΅ Π½Π°ΡΡΠ» ΡΠΏΠΎΡΠΎΠ±Π° ΡΠ΄Π΅Π»Π°ΡΡ ΡΡΠΎΠ³ΠΎ Ρ NATS.Client.
ΠΠΊΠ°Π·ΡΠ²Π°Π΅ΡΡΡ Π²ΡΠΎΡΠΎΠΉ ΠΏΠ°ΠΊΠ΅Ρ - NATS.Client.Core (ΠΊΠΎΡΠΎΡΡΠΉ ΠΈΠΌΠ΅Π΅Ρ 28K ΡΠΊΠ°ΡΠΈΠ²Π°Π½ΠΈΠΉ) - ΡΠ²Π»ΡΠ΅ΡΡΡ Π²ΡΠΎΡΠΎΠΉ Π²Π΅ΡΡΠΈΠ΅ΠΉ ΠΏΡΠ΅Π΄ΡΠ΄ΡΡΠ΅Π³ΠΎ ΠΏΠ°ΠΊΠ΅ΡΠ°, Π½Π°ΠΏΠΈΡΠ°Π½ Π³ΠΎΠ΄Π½ΠΎ (IAsyncEnumerable, ReadOnlySequence<byte> Π² ΡΠ΅ΡΠΈΠ°Π»ΠΈΠ·Π°ΡΠΎΡΠ°Ρ
ΠΈ Ρ.Π΄.) ΠΈ ΠΊΠ°ΠΊ ΡΠ°Π· ΡΠΌΠ΅Π΅Ρ Π²ΡΡ ΠΊΠ°ΠΊ Π½Π°Π΄ΠΎ ΠΈ ΠΏΡΠ°ΠΊΡΠΈΡΠ΅ΡΠΊΠΈ ΠΈΠ½ΡΡΠΈΡΠΈΠ²Π½ΠΎ, ΡΠΎΡ ΠΆΠ΅ consumer group ΠΏΡΡΠΌΠΎ ΠΎΠ΄Π½ΠΈΠΌ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΠΎΠΌ Π·Π°Π΄Π°Π΅ΡΡΡ ΠΈ ΡΠ°Π±ΠΎΡΠ°Π΅Ρ ΡΡΠ°Π·Ρ ΠΊΠ°ΠΊ Π½Π°Π΄ΠΎ :) #dotnet #nats
BY π ΠΠ°ΠΏΠΈΡΠΊΠΈ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ΅ΡΠ°

Share with your friend now:
tgoop.com/notes_of_programmer/376