Daniel Witkowski

Bio:

Daniel Witkowski – w WorldIT Systems jest odpowiedzialny za rozwój i prowadzenie linii produktowych związanych z optymalizacją i poprawą wydajności aplikacji (w obszarze aplikacji główną technologią WorldIT Systems są Urządzenia Przetwarzające Azul, służące do optymalizacji aplikacji działających w środowisku JAVA). Daniel opracowywał również architekturę rozwiązań wykorzystujących technologię NAP (Network Attached Processing).

Tytuł magistra informatyki zdobył na Politechnice Warszawskiej na wydziale Elektroniki i Technik Informacyjnych. Następnie pracował jako programista i projektant tworząc systemy oparte o J2EE dla branży telekomunikacyjnej. Do WorldIT przyszedł z firmy Matrix.PL , gdzie pracował na stanowisku Kierownika Technicznego w Dziale Konsultingu IT i Telekomunikacji.

Daniel realizuje projekty związane z technologią Azul Systems na terenie Polski, Rosji, Niemiec oraz Włoch.

Prezentacja:

Efektywne skalowanie aplikacji Java Enterprise

Sesja poświęcona przekazaniu wiedzy i doświadczeń nabytych w trakcie tworzenia, wdrożeń i zarządzania dużymi projektami w mniej lub bardziej lekkich technologiach.

W czasie implementacji złożonych projektów musimy dokonać szeregu wyborów związanych z:

  • Technologią:
    • Serwera aplikacyjnego
    • Frameworku
      • Persystencji
      • Warstwy logicznej/integracji
      • Prezentacji
    • Dostępnych bibliotek i narzędzi
  • Metodyką prowadzenia projektu
    • Rozliczanie fixed-price czy man-day
    • Zarządzanie typu „agile”
  • Sposobami zarządzania zespołem

Co ciekawe, większość problemów nie wynika wcale z ograniczeń samej technologii, a często z jej nieprawidłowego użycia czy połączenia z innymi komponentami rozwiązania.

Spróbujemy przedstawić najczęstsze problemy, które występują w czasie realizacji dużych projektów oraz pokazać, co należy robić, aby potencjalne problemy wykryć na wczesnym etapie, kiedy ich naprawa nie jest kosztowna.

W czasie prezentacji zostaną poruszone następujące zagadnienia:

  • Przygotowanie architektury aplikacji
  • Analiza wydajności aplikacji (pre i post factum)
  • DDD – Domain Driven Development
  • TDD – Test Driven Development
  • Compute and Data Grid
  • Współpraca i komunikacja z klientem



  • jdd

Organizator

Złoci sponsorzy

  • e-point
  • j-labs

Srebrni sponsorzy

  • Lumesse
  • Luxoft
  • SII

Sponsorzy

  • Redhat
  • WITS

Sponsor Afterparty

  • WITS

Patroni medialni

  • helion
  • Polish JUG
  • Poznan JUG
  • SDJ