4Developers 2022: Krzysztof Kempiński - Niezawodność języków programowania na bazie Elixir i Erlang

youtube.com 1 rok temu


Zapewne nigdy Twoja rozmowa telefoniczna nie została przerwana z powodu aktualizacji systemu na urządzeniach telekomunikacyjnych. Dzieje się tak ze względu na niezawodność języka programowania, jakim jest Erlang. W prelekcji opowiem trochę o tym języku i o jego młodszym bracie, Elixirze, stworzonym przez członka core teamu Ruby on Rails, brazylijczyka mieszkającego w Polsce, który to język, z uwagi na swą wydajność jest coraz mocniej używany przez startupy. Powiem jak programowanie funkcyjne, model współbieżności i podmiana kodu bez zatrzymywania serwera przyczyniają się do polepszenia niezawodności programów pisanych w Erlang i Elixir. Zobaczymy, jak WhatsApp (napisany w Erlang) może obsługiwać 900 milionów użytkowników przy wsparciu tylko 50 osobowego zespołu inżynierskiego.

👉 [FB] https://www.facebook.com/4Developers
👉 [LI] https://www.linkedin.com/showcase/4developers
👉 [TT] https://twitter.com/4Developers