เบเบฒเบเบเปเบญเบเบเบปเบงเบเปเปเปเบเบเบญเบ ErgoFramework 2.2 เปเบเปเปเบเบตเบเบเบถเปเบ, เบเบฐเบเบดเบเบฑเบ stack เปเบเบทเบญเบเปเบฒเบ Erlang เบเบตเปเบชเบปเบกเบเบนเบเปเบฅเบฐเบซเปเบญเบเบชเบฐเบซเบกเบธเบ OTP เบเบญเบเบกเบฑเบเปเบเบเบฒเบชเบฒ Go. เปเบเบเบฎเปเบฒเบเบเบฒเบเปเบซเปเบเบฑเบเบเบฑเบเบเบฐเบเบฒเบกเบตเปเบเบทเปเบญเบเบกเบทเบเบตเปเบกเบตเบเบงเบฒเบกเบเบทเบเบซเบเบธเปเบเบเบฒเบเปเบฅเบ Erlang เบชเปเบฒเบฅเบฑเบเบเบฒเบเบชเปเบฒเบเบเบฒเบเปเบเปเปเบเบเบตเปเปเบเบเบขเบฒเบเปเบเบเบฒเบชเบฒ Go เปเบเบเปเบเปเบฎเบนเบเปเบเบเบเบฒเบเบญเบญเบเปเบเบเบเบปเปเบงเปเบเบเบตเปเบเบฝเบกเบเปเบญเบก gen.Application, gen.Supervisor เปเบฅเบฐ gen.Server, เปเบเบฑเปเบเบเบฝเบงเบเบฑเบเบเบฑเบเบญเบธเบเบฐเบเบญเบเบเบดเปเบชเบ - gen. เบเบฑเปเบเบเบญเบ (เบเบฒเบเปเบเบเบขเบฒเบ pub/sub), gen.
เบเบญเบเบเบฒเบเบเบฑเปเบ, เปเบเบเบฎเปเบฒเบเบเบฒเบเปเบซเปเบเบฒเบเปเบฎเบฑเบเบงเบฝเบเบเบญเบเบเบปเบงเปเบเบเบเปเบงเบเบเบฒเบเปเบเบปเปเบฒเบฅเบฐเบซเบฑเบเปเบเบ end-to-end, เปเบเบดเปเบเบเปเปเบกเบตเบขเบนเปเปเบ Erlang/OTP เปเบฅเบฐ Elixir. เปเบเบทเปเบญเบเบเบฒเบเบเบฒเบชเบฒ Go เบเปเปเบกเบตเบเบฒเบเบเบฝเบเบเบฝเบเปเบเบเบเบปเบเบเบญเบเบเบฐเบเบงเบเบเบฒเบ Erlang, เบเบญเบเปเบเป goroutines เปเบเบฑเบเบเบทเปเบเบเบฒเบเบชเปเบฒเบฅเบฑเบ gen.Server เบเบตเปเบกเบต wrapper "เบเบนเปเบเบทเบ" เปเบเบทเปเบญเบเบฑเบเบเบฒเบเบเบฑเบเบชเบฐเบเบฒเบเบฐเบเบฒเบเบเบปเบเปเบงเบฑเปเบ. เบฅเบฐเบซเบฑเบเปเบเบเบเบฒเบเปเบกเปเบเปเบเบเบขเบฒเบเบเบฒเบเปเบเปเปเบเบญเบฐเบเบธเบเบฒเบ MIT.
stack เปเบเบทเบญเบเปเบฒเบเปเบ ErgoFramework เบเบฐเบเบดเบเบฑเบเบเบฒเบเบเปเบฒเบเบปเบเบชเบฐเปเบเบฒเบฐ DIST เบเบญเบเปเบเปเบเบเบญเบ Erlang. เบเบตเปเบซเบกเบฒเบเบเบงเบฒเบกเบงเปเบฒเบเปเบฒเบฎเปเบญเบเบชเบฐเบซเบกเบฑเบเบเบตเปเบเบฝเบเบเบปเบเบเบทเปเบเบเบฒเบเบเบญเบ ErgoFramework เปเบฎเบฑเบเบงเบฝเบเบเบทเปเบเปเบกเบทเบญเบเบเบฑเบเบเปเบฒเบฎเปเบญเบเบชเบฐเบซเบกเบฑเบเปเบเปเบเบตเปเบเบฝเบเปเบเบเบฒเบชเบฒเบเบฒเบเบเบฝเบเปเบเบฅเปเบเบฅเบก Erlang เบซเบผเบท Elixir (เบเบปเบงเบขเปเบฒเบเบเบญเบเบเบฒเบเปเบเปเบเบญเบเบเบฑเบ Erlang node). เบกเบฑเบเบเบฑเบเปเบเบฑเบเบกเบนเบเบเปเบฒเบเบตเปเบชเบฑเบเปเบเบเบงเปเบฒเบฎเบนเบเปเบเบเบเบฒเบเบญเบญเบเปเบเบ gen.Stage เปเบเปเบเบทเบเบเบฐเบเบดเบเบฑเบเบเบฒเบกเบเปเปเบเปเบฒเบเบปเบเบเบญเบ Elixir GenStage เปเบฅเบฐเปเบซเบกเบฒเบฐเบชเบปเบกเบเบฑเบเบกเบฑเบเบขเปเบฒเบเบชเบปเบกเบเบนเบ (เบเบปเบงเบขเปเบฒเบเบเบฒเบเบเบฐเบเบดเบเบฑเบ).
เปเบเบเบฒเบเบเปเบญเบเปเบซเบกเป:
- เปเบเบตเปเบกเปเบกเปเปเบเบเปเปเปเปเบฅเปเบง
- gen.Web เปเบเบฑเบ Web API Gateway (เปเบญเบตเปเบเบเบฑเบเบงเปเบฒ Backend For Frontend) เบฎเบนเบเปเบเบเบเบฒเบเบญเบญเบเปเบเบ. เบเบปเบงเบขเปเบฒเบ.
- gen.TCP เปเบเบฑเบเปเบกเปเปเบเบเบเบตเปเบเปเบงเบเปเบซเปเบเปเบฒเบเบชเบฒเบกเบฒเบเบเบฐเบเบดเบเบฑเบเบเบปเบงเบฎเบฑเบเบเบฒเบเปเบเบทเปเบญเบกเบเปเป TCP เบเบตเปเบกเบตเบเบงเบฒเบกเบเบฐเบเบฒเบเบฒเบกเบซเบเปเบญเบเบเบตเปเบชเบธเบเปเบเบเบฒเบเบเบฝเบเบฅเบฐเบซเบฑเบ. เบเบปเบงเบขเปเบฒเบ.
- gen.UDP - เบเปเบฒเบเบเบทเบเบฑเบเบเบฑเบเปเบกเปเปเบเบ gen.TCP, เบเบฝเบเปเบเปเบชเปเบฒเบฅเบฑเบเปเบเปเบเบเบญเบ UDP. เบเบปเบงเบขเปเบฒเบ.
- เบเบฒเบเบเปเบฒเบเบฒเบเบเบญเบเปเบซเบเบเบฒเบเปเบซเบกเปเปเบเปเบเบทเบเบชเบฐเปเบซเบเบตเบเปเบงเบเบเบฒเบเบเบฑเบเบเบฑเปเบเบเบฐเบเบดเบเบฑเบเบฅเบปเบเปเบกเปเบซเบเบเบฒเบเบเบตเปเบเปเบฒเบเบเบฒเบเบเบฒเบเปเบ node, เปเบเบดเปเบเบเปเบงเบเปเบซเปเบเปเบฒเบเบชเปเบฒเบเบเบปเบเปเบเบชเปเบฒเบฅเบฑเบเบเบฒเบเปเบฅเบเบเปเบฝเบเปเบซเบเบเบฒเบ (pub / sub) เบฅเบฐเบซเบงเปเบฒเบเบเบฐเบเบงเบเบเบฒเบเบเปเบญเบเบเบดเปเบ. เบเบปเบงเบขเปเบฒเบ.
- เปเบเบตเปเบกเบเบฒเบเบชเบฐเบซเบเบฑเบเบชเบฐเบซเบเบนเบเบชเปเบฒเบฅเบฑเบเบเบฒเบเบฅเบปเบเบเบฐเบเบฝเบเบเบฐเปเบเบ, เปเบเบดเปเบเบญเบฐเบเบธเบเบฒเบเปเบซเป serialization / deserialization เบเปเปเบเบงเบฒเบกเบญเบฑเบเบเบฐเปเบเบกเบฑเบเปเบเบปเปเบฒเปเบเปเบเบเบฐเปเบเบเบเปเปเบกเบนเบ Golang เบเบทเปเบเปเบกเบทเบญเบ. เบเบตเปเบซเบกเบฒเบเบเบงเบฒเบกเบงเปเบฒเบเปเบฒเบเบเปเปเบเปเบฒเปเบเบฑเบเบเปเบญเบเปเบเป etf.TermIntoStruct เบชเปเบฒเบฅเบฑเบเบเบธเบเบเปเปเบเบงเบฒเบกเบเบตเปเปเบเปเบฎเบฑเบ. เบเบฐเปเบเบเบเบตเปเบฅเบปเบเบเบฐเบเบฝเบเบเบฐเบเบทเบเบเปเบฝเบเปเบเบฑเบเบเบฐเปเบเบเบเบตเปเบฅเบฐเบเบธเปเบงเปเปเบเบเบญเบฑเบเบเบฐเปเบเบกเบฑเบ, เปเบเบดเปเบเบเปเบงเบเปเบฅเบฑเปเบเบเบฒเบเปเบฎเบฑเบเบงเบฝเบเบเบญเบเบเบฒเบเปเบฅเบเบเปเบฝเบเบเปเปเบเบงเบฒเบกเบฅเบฐเบซเบงเปเบฒเบเปเบซเบเบเบเบตเปเปเบเบเบขเบฒเบเบขเปเบฒเบเบซเบผเบงเบเบซเบผเบฒเบ.
เปเบซเบผเปเบเบเปเปเบกเบนเบ: opennet.ru