αα·ααααααα·ααα αααααααα αααααααΆααααααΎααααα αΆαααααααααααα αα αααα·ααααΆααααΈα ααααααΆααααααΌαααΆαααααΆααααααΌα ααααΆααααααααααααααααααααααααΆαααααΌααααα·ααααα αααααααααΎαααΉααα·ααΆαα’αααΈααααΆααααααααααααααα»ααααααααΉαααα·ααΆααα ααΆαααααααααΆ ααΆαααααααααΆ α’ααααΆα αα·ααααααααα’αααα’αΆα ααααα αααααααα·ααΆαααΆαα½αα’αααΈαααΆααα’ααααααα αααα»α Erlang α
ααα ααααΈααααΆα
α’αΆαααααααΎααα ααααααααααααααααΆααα ααΆ αα·ααααααΌαααΆααααααΆααααΆ ααΎαααΆα’αααα’αα·ααααααααααΎαααΎααα·ααΈααΆαααααααααΆαααααΆααααααΌαααααααΆααα αααα»αααααααααα αααα»αααααΈααΆαα αααΎα ααΎααααΈαααα αα’ααααααααααααααΆαααα αααααΎαααΆαααΆαα’αΆα ααΆαααααααΆαααααΆαα½ααααα½ααααααΆα α§ααΆα ααα ααα’ααααΎ RabbitMQ α¬ kafka α ααα»αααααα½αααΆαααα αΌαααααααΉαααα·ααΆααα SLA αα·αααααα·αααααΆααααααααααααΎααααααααααΊααΌα ααΆααΆαααααΎααΆααααααααααα½α ααΆααααα αα·ααααααααααααΆααααΎαααα ααΆααΆααα·αααΆαα α’αααα’αΆα ααααΎα±ααααααααααααΆαααΆααααα»αααααΆαααααα·α αααααΆαααα½ααα»αααααΌαα αααααααααΆααααΉααααααΌα αα·αααΆααααααΎαα ααααα α§ααΆα ααααααααααΎ ZeroMQ α¬ nanomsg α ααα»ααααααααα·αααΎααααααααααΆαααααΎαααΆα αα·ααααααααΆααααααααααΆααααα ααααα Erlang αααααααΆα ααααααα αΆααααΆαααααΆαα’αααααΆααααααααααααΌαα±ααααΆαααΆααα·ααααΆαααα’α·α αα·ααα»αααα·ααααααααααα·α αα α
αααααΆααααααααααα·ααΈα ααα αΆαααααα·ααααααΊααΌααααΌααΆαααΆααα ααΎααααΈαααααΆαα αααα»αααααααααα’ααααα αααααΆαααααααΆααα·ααΆααααΆαααααααααΉαααααΆααααααΆααα·ααΆααΆαααΌα ααααΆαααααΆααααααΎαα‘αΎααα ααΎ Erlang/Elixir ααα»αααααα ααααααααα’αααΌα‘αΌαααΈ Erlang/OTP α’αα»ααααΆαα±ααα’αααα’αα»ααααααααΆαααααααααααααΆαααααα·ααααααΆαα½αααΉαα ααα½ααα·α αααα»αααααΆααα·αααααααΉααααααα ααα»αααααααα»αααααΈααΆαααααααΎαααΉαααααΌαααΆααααααΆααααααΎααΆαα
ααΌαααααΆαααααΉααααΈ
ααΆααα ααΆα αΆααααααΎαααΆαα½αααΉαααΆααααααααααα αα·αα§αααααα αααβαα βα ααααβααΊβαα·αβαααα·αβαα βαααα»αβαααααβααβααΆαβα’αα·ααααβαααααΆααβααΆβααααααααβααβααΆαβα’αα·ααααβα ααΎαααααΌαααα½αααΆαα§ααααααααααΆααα»ααααα·ααΆα αα·αα’αΆα ααααΎααΆαααααααΆαααΆα αααααα’ααααΎααΌαααααΆααααααΎαα’αΆα αααααΎαααΆα α αΎαααααΆαααααα»αααΊαααααΎααααααα·ααΈααααΎαααααααα·αααααααα α αΆααααααΎαααΈαααααα·ααΈαααΆαααΈααααααα½ααααααΎαααααα·αααααΌα αα½α ααααααααααα’αΆα α’αα·αααααα ααΆα ααααααα αΌαααα 50 α -60 ααααΆαα αααα ααααααα αααααα αααααα ααΌα ααααααααα α ααααααΊααΎααααΈαααααΎαααααΆααα αααααααααΆαααααααααΆαα αααΆαααααΆαα’αα·αααααααα·αααΆαααΆααα αΆααααααααααααα α»ααααααα
α αΌαααΎαααΌααααααΆααααΈαααααΌαααΆαααααΆαααα ααα½α 4 αααααΆααααααααααα α»ααααααα
- Π‘αααααααα·αααααΉαααα·ααΆαααα
αααααααααααααΊαααααααααααααα½αααΆααααα ααΎααααΈααααααΆααααα αΌαααααααΉαααα·ααΆααααα·αα’αα»αααααααααααΆαα αΆαααΆα α; - ΠααααααΆαααααΎααΆαααααααΆαα
αααα»ααα»ααααα’αΆα ααααΌαααΆαααααΎααΆαααααααΆαααΆααααααααα·ααααααα ααααααααααΆααααΌαααααΌαααααΆααααααααΆαααΌαααΆαααααααααααΆααααααα - ΠααΆαα’αααααααααα α»αα
αααααααααα·α αα·αααααΆααααααΆααα’αααα½αααα’αΆα ααΎαα‘αΎααα·ααααααααααααααααα·ααΈααΆααααΆαααα - ΠααΆααΆαααααααΆααααΎαααα
αααααααΆααΆαααααα α αΎαα’αααααααΎααααΆαααα·ααα½ααααα αΆαααΌαααααααααα
α αα αΆαααΏααα·ααΆαα αΆααα’αααΈ "αααΆαααΈαααΌα αααα’αΆα "? ααΎααααΈα±αααααααααααααααΆααα ααΆα‘αΎαααΎααααΈα ααααΈααααΆααααΆαααααΌααααααααα αα·αααΈαα ααααΎα ααααΉαααααααΆααααΌααααααααααΆααααααΌαααΆαα’αααααααΆ SMOG.
α ααα»α αα½ααααααααΌαααΆααααααααα ααΆαααααΎααΆαααΆα§αααααα αααααΆαα ααΆαααααααα αα·αααΆααΌαααααΆααααααΆααααααΆααααααΆααα’ααα ααΆαααΆααααα½αααααΆαααααΎααααΆαααααααΆααα’αααααααααααααα·ααΈα
αααααααα·αααααΉαααα·ααΆααα
ααΎααααΈα±αααααααα·ααΈααΈαα ααααΎαααΈαααΆαααΈααααααα½ααα α ααααα ααααΆααααααααααααααΆααααΌαααααΆααααααΆαααααΆααααα»αα ααααΌα’ααααΆαααααααααααΌαααΆααααα αα αααα»αααα α’αααααααΎ αα·αα’αααααα½α αααααααααΆαα’αααΈααΆααααα»αααααααΆαααααΆα α αΎααα»αααΆααααα’αααΈααΆααααααΌα αα·ααααααααααΌααα αααα»αααααααααα
ααααααΆαααααΎααΆαααααααΆα
αααααααΆαααααΎααΆαααααααΆα αα·αααααα·αααααΆαααααααααααΊαα ααΆααααααΆα αααΆαααΆαα»αααααα·ααΈααααΌαααα’αΆα ααααΎααααΆααααααΆααααααΆαααΆααα’ααα ααΆααααααΆαααααα·αααααΆα ααΎαα’αΆα ααααΎααααΆαααααααααΆα αα·ααα·ααΈααΆαααααααα αααααααααΎαααΆααααααΆαααααα·αααααΆα αααααΎαα αααΆαααααΆαααα·α ααΎα§αααααα
αα
αααα»ααααΆαααΈααααα½α Erlang αααααΎαααα·ααΆααΆαααααα½ααααααααααααα αααα»ααααααΆαααΆαααααααααΆ αα·αααΆαααααααααΆα’αΆα
ααααΌαααΆαααααααααααααΎαααΎαα
ααα½ααααααααα‘αΆαααααααααααααα·ααααα·ααΆααααααΆααααααΆαα Erlang VM αα·αα
ααα½αα’αααααααααααααααΎααααΆαααααααααααΆαααΆαααααα
ααααΎαααΆα Erlang αα·αα
αααααααααααΆαααΆα αα·αααααΎαααΆααααα»ααααααα·ααααααααΆααα ααααααααααΌαααΆαααΊααααΆαααΆα αα·ααα·ααααααααααααΆααααααα·ααΈαααααα’ααααΎααΆααααααααΆααααααααααααΈα αααααα·ααΈαααααααααααα Erlang ααΆααΆααΌαααΆααααα
αααααΈααΈααΌ αα·α IO αααααααΎααΆα α αΎαα’ααααααΆαααααΆααααααααΆααα’αα»ααααΆαα±αααααααα·ααΈααααΎαααααΌααααΈαααααα»αα’αα‘α»αααααααα»αααααααααα»α α¬αααΆααααααααα
αα
ααααα·αα
ααααα αααα αΆααααΆαα
ααααααΆααααα ααΆααΆααΆαααααΆααααΆααααααααΆαααΈαααΆααα’αααα
αααα»αα
αααααααααΌαααΆααααα»αααααΎαααααΆ α αΎααααααΆααα·αααααΌαααΆααααα»αααΎααααααααααααα α
αΌαααΎααααααααΎαααααΆαααΆααα½αα α
ααΆα
αααα’αααααααΎααααΆαααα
ααΎαααα»αααα
αΌα (haproxy, nginx α αα
αααα»αα αααααΆαα
ααΆαααααααααααααα·ααΈ ααααΆαααααααα’αα»ααααα
ααα»α
αααααΆαααααααααΌαααΆαααΊααααΉααααααΆαααα
α»ααααααααα»ααααα α αΎαααΉαααααΌαααααΎαα»αααααΆαααααα½αα
ααα½ααααααΎααααΈααααΎααααα
ααΉαααααΎααααΌαα ααααΎαααααααα»αααααΆαααΆαα±ααααΆαααΆααααααααααΌα αα·ααα»αααααΆααααααα
ααΎααααΈαααααααααααα αΌααα·ααααααααααααααααααα·αααααΆα ααΆαααααΎααΆαααααΌααααααααα±ααα’αααα’αα·ααααααααΌαα
ααα»α
αααααΆαααα½αααΎααααΈαααααααααααΆαααΆαααααΌα αα·ααα»αααααΆααααα»αα ααΌαα’ααα»αα
αααααααα αΆααα α’αααα’αα·ααααααααΉαα’αΆα
ααααΎααααΆααααααΌααααΆααααααααΆαααΌα
(α’ααααααααΌα ααααΌααααΈ αααααααααΆαα ααΆααΆααα) ααΎααααΈαααααααΆααααα αΆαααααααΆα αα·ααααα αΆαααααααααΎαα‘αΎαα
ααΆαααααααα’αΆααΈααααα ααΆαααααΎααΆαααααααΆαααΊααΆα§ααααααααααααααα αΆαα·ααααα½αα ααΏαα αααααΊααααΌααααααααΆαααααΎααααα’αα·αα·αααααααααΎα§αααααααα’αααα»αα
- αα ααααααααΆαααααα§αααααααΎαα‘αΎαααΆαααααααααααααααΆαα ααΆααΉααα·ααα»αα αααα αααααΆααααααα·ααΈαα·αααα’α₯αααα ααα Erlang ααααΎααΆαααααααΆααααααααΆααααΆαααα’ α αΎααααααα’αΆα ααααΎααααΆααααααΌααααΈααΈααΌ αα·αα’αααα αα αΆααααααΆαα
- αα αααα»αααα·ααΆααΆαααα ααΎαα’αΆα αααααααααααα·ααΆαα§αααααα’αΆαααααααΎααΆααααα»ααα αα α»αααααα α¬ααααΆαααα αα·αααΆαααΆααΆ SLA α
ααΆαα’αααααααααα α»α
α αΌαααΎααα·α αΆαααΆ axioms ααΈαα βααΆααααΆαααααΊαα·αα’αΆα ααα½αααααΆαβ αα·α βααΆαααααααΆαααΆααααΆαααβα αααααΆααα’αΆααΈααααα ααΆααααΆαααααααααααααΆααααααΆααΆααααααα»α α αΎαα’αααΈαααααΆααααα’αΆααααααααααΊααΆαααΆααααααααααα·ααααααα αα»αααααΆααααΆαααΆαααΆαααααααα’αΆα ααΎαααΆα αα·ααααααααααΆααααααΎααααααα·ααΈαααα’ααα±αα ααααααα α»α ααΆααααααααααα½αα’αΆα ααααΌαααΆαααααΎαααΆααΉαααΆααα
αααα»αααααααααααΈ ααααΆααααααααααααα½ααααα
αΌαααΆαα’ααα±αααα α»ααα½ααααααααααΆααααΎααΆααα·ααααααααααΆαα
ααααααααα
ααααΎα αα½αααααΆαααααααααα α αΎααα½αααααααΆαααα α»ααααααα
αααα»αβααααααβααα ααααΆααααααααβαααβα’ααβα±αβα±ααβααΆαβααα α»αβα
αααΆαβααααΆααβα±ααβαααα½αβα―αβα
αααΎαβααβαα
βαααααβααααΆααααΆαβααβααΆαβα’αα·ααααα
ααΆαααααΎααΆααα
αααα»αααΌαααααΆαααΌαα’αα»ααααΆαα±ααα’αααααααΎααΆααααα’α·αα’αααΈα’αααααααααααααΆαααΆαα»αα
αααα»ααααααααααα
ααααΆααααΆαα’αα·ααααααα ααααα½αααααα½ααααααΆααα·α
αα
αααα»αααΆαααααΎααα αα·ααααααααααααΆααααΆααα αααααΆααααΆαααΆαα»ααααΆαααααΆααα’αααααααααΆαααΆααααΆααα α αΎαααααααααααααααααΉαααΈαααααα·ααααααααα
ααααααΆαα·ααααααααααααααααα·αααααΆααααΈααΆααααΆααααααααΆααα
ααΆα
ααΆαααααΎααα
ααααα·ααα·αααΈααΆααααΆααα αααααα·ααΈααααΌαααααααΎααααα
ααΉαααααΎ αα·ααααααααΆα SLA α ααΆααα·αααΊααΆααα»ααααα·αα
αααααα
αΆα ααΌα
ααααα’αΆααΈαααααααααΌαααααααααα
ααΆααααα αααααα·ααΈααΆααααα
αααΎαα‘αΎαααααΌαααΆαααααααΉαααΆααΉαααΆαααΆαααααΎααααααααα
αααααα·ααΈααααΎαααααααΎαααΆααα
αα·ααααααααΆααΆαααααααα Erlang VM ααααΎαααΆααααα»ααααααααααααααΆααΆααααααααααα αααααΆααααααααα½αα
ααα½α ααΌα
ααΆααΆααα½αααΌαααΆαα αα»α ααααΆαααααα αα·αααΆααααααααααα§αααααα§ααααΆα αααα αααααααααααααΆααΆαααααααααΊααΆαααΆααααααΆααα
ααααααααααααΎαααααααΎα±αααααααΎαα‘αΎα UX αα·ααααααα’ααααααααααααααα’αΆααΈαααααα
ααααααααα
αα
ααααααα
αα’αααααααα αααα»αα
ααα
ααααααααααα·ααααααααααααα»ααααα»αααΆααααααΎααααα½ααααααΆαααααΎααΆα αα·ααααααΎααααααααααααα»αααααΆααααααα’ααααΎααΆα ααα»αααααααααααααΉααααΈ αα·αααΆαααΎαααΉαα
α·αααααΆααααααα
ααΆααΌααααΌααΆαααΆααα
αα
αααα»ααααααααΈααΈαααα’ααααα αααα»αααΉααα·ααΆαα’αααΈ nuances ααααΆαα’αα»ααααα
ααα»α
ααααΆααααααΌα ααααΌααααΎααΆα αα·ααααααα·ααΈαααααα½αααα
αα
αααα»ααααααααΈααΈ ααΎαααΉααα·α
αΆαααΆααΎαααα αΆααΌαα
ααααααΆαααααααα
α ααΆααααααααααΌα αα·ααα»αααααΆαα α
αΌααα·ααΆαα’αααΈαααααααΆαααααααααααΆαααααΎααΆαααααααΆα αα·αααΆαα’ααα±αα
ααααααα α»αααααααααααα
α α»ααααα αααααααααααΈαα½αα
ααΌααα
ααααα: www.habr.com