![cover_sfi19.png](/media/images/cover_sfi19.max-1920x600.format-jpeg.jpegquality-70.jpg)
19 edycja
Studenckiego Festiwalu Informatycznego
![cover_sfi19.png](/media/images/cover_sfi19.max-1920x600.format-jpeg.jpegquality-70.jpg)
19 edycja
2024
Niezawodność języków programowania na przykładzie Erlang i Elixir
Edycja: 19. Studencki Festiwal Informatyczny
Data: 6 kwietnia 2024 17:00
Typ: Wykłady
Kategoria: Inne
![cover_sfi19.png](/media/images/cover_s.2e16d0ba.fill-350x350.format-jpeg.jpegquality-70.jpg)
Zapewne nigdy Twoja rozmowa telefoniczna nie została przerwana z powodu aktualizacji oprogramowania na urządzeniach telekomunikacyjnych. Dzieje się tak ze względu na niezawodność języka programowania jakim jest Erlang.
W prelekcji opowiem 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.