Cześć!
Warszawska Grupa Użytkowników Javy (
Warszawa JUG) zaprasza na 97.
spotkanie,
które odbędzie się w najbliższy wtorek, 19 czerwca o godzinie 18:00
w sali 3180 Wydziału MIM UW przy ul. Banacha 2 w Warszawie.
Temat: Java jada RAM. Ile pamięci zjada Java? - Michał Kosmulski
O wykładzie:
Każda aplikacja wymaga do działania pewnej ilości pamięci. W wielu sytuacjach wymagania pamięciowe są niewielkie i nie stanowią żadnego problemu, ale bywa i tak, że aplikacja przynajmniej w niektórych momentach wymaga pamięci dużo. Pomimo, że RAM jest coraz tańszy, dokładanie do serwera kolejnych kości nie zawsze jest praktycznym rozwiązaniem. Podczas prezentacji postaram się pokazać kiedy i dlaczego warto zadbać o efektywność pamięciową oraz w jaki sposób można pisząc aplikacje w Javie unikać pamięciowej rozrzutności. Przy okazji opowiem, w jaki sposób zaimplementowane są pewne struktury danych w popularnej JVM od Suna/Oracle, co pozwoli porównać zużycie pamięci przez aplikację napisaną w Javie z jej odpowiednikiem napisanym np. w C++. Choć temat jest związany z zarządzaniem pamięcią, Garbage Collector pojawi się tylko w pobocznym wątku, w którym wskażę kilka sposobów na uzyskanie w Javie efektu wycieku pamięci. Wymienię też kilka bibliotek udostępniających klasy kolekcji i krótko opowiem, czym różnią się one pomiędzy sobą oraz dlaczego czasem warto ich użyć zamiast standardowych kolekcji Javy.
O prelegencie:
Michał Kosmulski p
racuje w firmie NetSprint, gdzie kieruje rozwojem USE - silnika wyszukiwawczego wykorzystywanego w rozwiązaniach korporacyjnych oraz przez system monitoringu internetu Newspoint. Wynika z tego zainteresowanie problemami wydajności na wszystkich poziomach: od sprzętu, systemów operacyjnych i maszyn wirtualnych po algorytmy i techniki kodowania. Za szczególnie ważne uważa łączenie niezbędnych optymalizacji z troską o zachowanie wygody użytkowników oraz wysokiej jakości kodu.
O sponsorze:
Sponsorem spotkania została firma NetSprint, która zadba, by nasze brzuchy nie burczały z głodu podczas spotkania.

NetSprint.pl Sp. z o.o. dostarcza złożone rozwiązania w obszarze wyszukiwania oraz reklamy kontekstowej dla każdego segmentu klientów biznesowych.
Kluczowe obszary działalności NetSprint.pl to rozwój sieci reklamy kontekstowej (Adkontekst - Polska, Dania, Norwegia, Bułgaria, Rumunia), rozwiązania wyszukiwawcze (Information Access Platform) oraz wspierające strategię SEO (SEOfriend) na potrzeby dużych wydawców, serwisów Yellowpages i publikujących ogłoszenia drobne oraz sklepów internetowych, platforma rekomendacji treści ContentStream oraz monitoring portali i mediów społecznościowych pod marką Newspoint. Rozwiązania NetSprint, wykorzystywane przez czołowych europejskich wydawców prasy, którzy przenoszą treści do internetu oraz właścicieli portali internetowych, pozwalają budować i wzmacniać relacje z użytkownikami oraz reklamodawcami.
NetSprint.pl działa w krajach Europy Środkowej i Wschodniej oraz w Skandynawii. Strategicznym inwestorem firmy jest Mecom Europe – drugi największy wydawca prasy codziennej w Europie. Rozwiązania firmy oparte są o doświadczenie firmy w zakresie rozwoju technologii wyszukiwawczej zdobywane od 2000 roku.
Od czerwca 2007 roku NetSprint.pl należy do Interactive Advertising Bureau Polska.
Planowany czas prezentacji wraz z dyskusją to 120 min.
Zapraszamy!