Logo Crossweb

Log in

No account yet? Forgot password

Przypomnij hasło

close Wypełnij formularz.
Na Twój adres e-mail zostanie wysłane link umożliwiający zmianę hasła.
Send
This event has already taken place. Check upcoming events

#133 Spotkanie TG-NET

Event:
#133 Spotkanie TG-NET
Event type:
Meetup
Category:
IT
Topic:
Date:
13.02.2020 (thursday)
Time:
18:00
Language:
Polish
Price:
Free
City:
Place:
olivia business center\, O4 conference center\, Budynek 4\, part er
Address:
al. Grunwaldzka 472a
Agenda:
  • 18:00 : Adam Sitnik – .NET Performance Investigation czyli od czego zacząć i jak usunąć problemy z wydajnością w aplikacjach .NETowych
  • 19:00 : Bartosz Sypytkowski - Collaborative eventsourcing
  • 20:00 : Bartosz Sypytkowski - Understanding modern concurrency primitives
Description:

Adam Sitnik – ".NET Performance Investigation czyli od czego zacząć i jak usunąć problemy z wydajnością w aplikacjach .NETowych"


BIO: My name is Adam Sitnik. I am a Software Engineer focused on .NET performance and reliability.

I believe strongly in open source. I contribute to few open source projects: BenchmarkDotNet, dotnet/performance, corefx, coreclr, corefxlab and the awesome .NET Performance list. This blog is also open source.


I have spent much of my professional life working on systems for energy producers and distributors. It included projects such as energy trading, production optimization, balance settlement and critical events detection. So far no blackouts!


I currently work for the .NET Team at Microsoft where I work on making the .NET Framework the fastest developer platform on the planet.


I am also an ex-MMA practitioner, AFOL, rabbit owner and a huge star wars fan.


Bartosz Sypytkowski - "Collaborative eventsourcing"


Description: Podczas tej prezentacji opowiemy sobie trochę o eventsourcingu, oraz o popularnych istniejących technikach skalowania aplikacji o niego opartych. Zobaczymy najbardziej popularny model replikacji zdarzeń - leader/follower, znany chociażby z komercyjnych narzędzi takich jak Kafka - oraz jakie są jego ograniczenia po to, aby skupić się na alternatywnym modelu opartym o model peer-to-peer: czym się on różni oraz gdzie można go wykorzystać?


Bartosz Sypytkowski - "Understanding modern concurrency primitives"


Description: Głównym tematem tej prezentacji będzie model programowania znany powszechnie jako coroutines, fibers lub green threads, w .NET-cie realizowany m.in. za pomocą Task Parallel Library. Powiemy sobie jak działa on pod spodem na różnych platformach oraz jakie konsekwencje za tym stoją, jak również jak został on zrealizowany w C# i w jaki sposób jest on wspierany przez kompilator.


BIO: Bartosz Sypytkowski

Bartek jest wielokrotnym prelegentem TG-NET, miłośnikiem programowania funkcyjnego i rozproszonego.

Profile of employers

Similar events