JavaZone 2010 - 10 steg til robuste batchsystemer

Basert på mine 5 siste års erfaringer i BBS har jeg satt opp disse 10 enkle stegene for å lage stabile, enkle og driftbare batchsystemer.
Etter dette foredraget vil du ha teknikker til selv å lage dønn stabile batchsystemer. Eksemplene baserer seg på ideer implementert i BBS som har kjørt i produksjon i flere år og som har vist seg svært stabile og driftbare. Eksemplene er implementert med Apache Camel ved å bruke komponentene i Camel, men også noen egenlagde komponenter. Det meste av det som blir presentert har sin bakgrunn i enterprise integration patterns. All implementasjonskode vil tilgjengeliggjøres.
En viktig forutsetning for disse teknikkene og ideene er at ytelse ofte er ofret til fordel for enkelhet og robusthet, fordi kravene til batchsystemer ofte ikke er like harde på tid. Når det er sagt så har vi også kjørt nokså store transaksjonsvolum gjennom lignende arkitektur og den har vist seg å ha både tilfredstillende ytelse og tilfredstillende skalerbarhet.
De 10 stegene kommer til å være outline på foredraget.
Bjørn Nordlund

Bjørn Nordlund

Bjørn Nordlund is head architect at BBS and his main goal with programming and system development is to make things simpler and more manageable. To achieve this it is important to understand, identify and solve the real problem, which is often concealed behind technical impediments.