Izrada servisa za upravljanje komponentama u izvršnoj okolini

Track

Metodologije i alati

Datum i vrijeme

petak, 20. svibanj 2016., 09:55

Dvorana

Dvorana B

Trajanje

30'

U ovoj prezentaciji istražit ćemo slučaj razvijanja Api Management servisa i iskorištene pristupe u njegovoj izgradnji kao sustav proširiv komponentama koji podržava cijeli njihov razvojni ciklus. Krenut ćemo razmatranjem izazova koji nastaju pri potrebi za objavljivanjem javnog API-a većeg broja unutarnjih servisa koje održavaju različiti timovi. Put do našeg rješenja voditi će nas kroz integraciju raznih razvojnih alata, kao što su git i maven, tijekom izvršavanja servisa. Istražit ćemo zašto i kako utkati drugi JVM jezik kao groovy u Java servis za dobivanje željenog dinamičnog ponašanja. To će nam poslužiti kao polazište proučavanje Java class loadera i načina na koji se može organizirati veći broj class loadera za postizanje potrebne odvojenosti komponenti. Rezultat zajedničkog korištenja svih ovih pristupa bit će servis koji omogućava učitavanje i osvježavanje komponenti za vrijeme svog izvršavanja. Sam razvoj komponenti će biti podržan od ranije spomenutih razvojnih alata, ovog puta izvršavajući svoju osnovnu namjenu. Drugim riječima, omogućavanje besprijekornog razvojnog iskustva i podražavanje najboljih praksi kao što su TDD i CI.

Detalji o predavanju

Vrsta: Predavanje
Razina težine: Srednje detaljno
Poželjno iskustvo slušatelja: Iskusni (2-3 g.)
Poželjna funkcija slušatelja: Programer

O predavaču

Organizatori

Konferenciju organiziraju Hrvatska udruga Oracle korisnika i Hrvatska udruga Java korisnika. 

Prati nas na Facebooku

Novosti, fotografije i zanimljivosti objavljujemo na službenoj Facebook stranici JavaCro konferencije.

Prati nas na Twitteru

Sve novosti i zanimljivosti vezane uz JavaCro objavljujemo i na Twitteru!

Medijski pokrovitelji