Връзки между процеси
В тази статия ще си говорим за създаване на връзки между процеси. Ще видим и как да наблюдаваме процеси, както и как да реагираме на грешки в процесите или на завършването на логиката им.
Статии по темите преподавани в курса по Elixir във ФМИ
В тази статия ще си говорим за създаване на връзки между процеси. Ще видим и как да наблюдаваме процеси, както и как да реагираме на грешки в процесите или на завършването на логиката им.
Продължаваме по темата ‘процеси’. След като разгледахме защо и как са се появили в Erlang, как се създават и как си комуникират, сега е време да поговорим за тяхната имплементация и по-подробно да поговорим за комуникацията между тях.
В тази публикация ще си говорим за основните градивни единици на всяка програма в Elixir - процесите. Досега ги споменавахме на доста места, защото нямаше как да избегнем това. Всъщност процесите в Elixir идват от Erlang. Когато включим и процесите в описанието на езика, за Elixir можем да кажем следното:
Видяхме какво представлява Elixir вътре в процесите. Имаме някаква идея какво представлява Elixir като множество комуникиращи си процеси (ще разберем повече в следващата публикация). Тъй като всяка програма си комуникира по някакъв начин с външния свят ще обърнем внимание на Elixir и в контекста на външния свят.