Archiwum dla Sierpień, 2009

SEM/SEO

środa, Sierpień 19, 2009

Oczekujesz serwisu www przyjaznego dla wyszukiwarek i wysokich miejsc w google. Jeśli tak zapraszam do zapoznania się z podstawowymi zasadami SEM/SEO.
(więcej…)

VN:F [1.9.8_1114]
Ocena: 0 (liczba ocen: 0)

Autor: Bartosz Żukowski

Java – elementarz serializacji

poniedziałek, Sierpień 17, 2009

Temat serializacji obiektów w języku Java jest z pozoru trywialny : wystarczy zaimplementować malutki interfejsik – i gotowe!  Czasem jednak to, co wydaje się tak oczywiste, przysparza inżynierom pracy na wiele dni…

Za większością publikacji, więc również i za tą, kryje się głębsza historia opowiadająca o pewnym systemie informatycznym zaimplementowanym w języku Java, który można opisać nośnymi przymiotnikami, takimi jak „skalowalny”, „rozproszony”, „wielowarstwowy” itd.

Jak powszechnie wiadomo (a jeżeli nie, to od tej chwili będzie), inżynierowie, którzy rozpraszają systemy :) , bardzo często stosują mechanizmy związane z replikacją danych.  Takim mechanizmem jest z całą pewnością rozproszony bufor (cache) obiektów Java i to na nim będziemy się teraz skupiać.

Stosując mechanizmy buforowania zawsze dbamy o to, aby obiekty były „serializowalne”, ponieważ zawartość bufora może być zapisywana również na dyski lub do baz danych.  W przypadku bufora rozproszonego (tzn. takiego,  który dba o to aby każdy z systemów miał taką samą zawartość bufora) obiekty są przesyłane przez sieć, co również wymusza serializację.

Tyle tytułem wstępu – teraz konkrety.

(więcej…)

VN:F [1.9.8_1114]
Ocena: +101 (liczba ocen: 101)

Autor: Daniel Ramotowski