Kurs JVM, współzbieżność, wydajność i inne zagadnienia

Rejestracja
I TURA
Rejestracja zakończona 31.08.2018 23:59
1 500,00 PLN + VAT
1 845,00 PLN brutto
zakończona

II TURA
Rejestracja zakończona 01.11.2018 10:00
3 000,00 PLN + VAT
3 690,00 PLN brutto
zakończona

Opis wydarzenia
Podczas webinaru będę przedstawiał teoretyczne, jak i mocno praktyczne podstawy wybranego problemu. Pojawią się kod, dyskusje, linki do materiałów oraz zadania na kolejne dwa tygodnie. Będziemy sukcesywnie budować rozwiązanie. Będą pull request, code review i wszystko co jest potrzebne by stworzyć projekt.

Jest jednak jedna mała niespodzianka. Zero frameworków, pracujemy na czystym JDK10.

Jedyne frameworki na które jest zgoda to JUnit, AssertJ i Mockito ( oraz inne niezbędne do pisania testów). Czysta pachnąca wanilią Java.

Co weźmiemy na pierwszy ogień?

Bazę klucz-wartośc, wielowątkową, działającą tylko w trybie “embedded”, zgodną z modelem spójności, “monotonic reads”.

Brzmi ciekawie?

Czego się dowiesz?

  • Czym są database storage structures
  • Po co nam tyle consistency models
  • Jak nie zginąć w gąszczu concurrency primitives
Z czym się bliżej zaprzyjaźnisz?

  • java.nio.channels.FileChannel
  • java.util.concurrent.*
O co zawsze bałeś się zapytać?

  • syscalls, czyli read/write, readv/writev, pread/pwrite, mmap
  • I/O w Linux i JVM,
  • Śledzenie procesów w Linux i JVM
  • Czy JVM może być szybki?
Termin i miejsce
Rozpoczęcie:
03.11.2018 19:00
Zakończenie:
19.01.2019 21:00

Strona rejestracji:
https://jvm-concurrency-perf.konfeo.com

Udostępnij znajomym:

Organizator

SYMENTIS EVENTS Sp. z o.o.

Rynek Główny 28
31-010 Kraków

[email protected]

603886892

pl