fp-wroc #20
Kto: Bartosz Sypytkowski
Tytuł: Conflict-free Replicated Data Types
Opis: CRDTs to opowieść o strukturach danych zorientowanych na rozproszone systemy o wysokiej dostępności i dużej skali - mówimy tu o między-kontynentalnej (w przyszłości potencjalnie między-planetarnej) możliwości replikacji danych bez potrzeby kosztownej synchronizacji między maszynami. W ramach tego spotkania wyjaśnimy sobie fundamenty tego podejścia oraz zaimplementujemy kilka z powszechnie stosowanych struktur.
O Bartoszu:
Kontraktor, miłośnik programowania funkcyjnego i systemów rozproszonych. Kontrybutor w kilku projektach OSS, głównie Akka.NET - .NET-owego portu platformy do programowania aplikacji rozproszonych z użyciem paradygmatu programowania aktorowego - oraz FSharp.Data.GraphQL: implementacji standardu GraphQL opracowanego przez Facebooka, w języku F#.