Java, Istio, Kubernetes, Docker - tunakualika kwenye mikutano ya IBM huko Moscow na St.

Java, Istio, Kubernetes, Docker - tunakualika kwenye mikutano ya IBM huko Moscow na St.

Habari Habr!

Hatimaye, kabla ya likizo ya majira ya joto, tuliamua kufurahisha wanachama wetu wapendwa na mfululizo wa mikutano! Wiki ijayo kutakuwa na watatu kati yao! Na sio tu huko Moscow ...

  • Juni 19 saa 18:00 (Moscow) kwenye mkutano wa ofisi ya IBM mnamo Java teknolojia. Tutakuwa na Bingwa wa Java, Sebastian Dashner. Tutajadili matumizi ya Java katika hali halisi mpya ya wingu.
  • Juni 20 saa 18:00 (Moscow) kwenye mkutano wa ofisi ya IBM kwenye Service Mesh - Istio. Tumekuwa tukitaka kufanya hivi kwa muda mrefu, na kisha wachangiaji wakuu wa mradi wanakuja kwetu. Kwa mfano, Vadim Aizenberg ni mmoja wa watu 5 bora - wachangiaji wa Istio.
  • Juni 20 saa 18:00 (St. Petersburg) - Sebastian Dashner itafanya kwa pamoja Denis Tsyplakov kwenye jukwaa la DataArt kwa mada Java ΠΈ usanifu wa microservice

Kwa mpango wa kina na usajili (idadi ya maeneo, kwa bahati mbaya, ni mdogo!) - tazama hapa chini!

Juni 19 saa 18:00 (Moscow) katika ofisi ya IBM mkutano juu ya teknolojia ya JavaMgeni wetu atakuwa Bingwa wa Java Sebastian Daschner mnamo Juni 19 saa 18:00 katika ofisi ya IBM.

Tutazungumza juu ya kile kinachotokea na seva za Java na programu katika enzi ya wingu? Oracle inatanguliza ada za kutumia Java kwenye seva na vituo vya kazi. Java EE inakuwa Jakarta EE. Mara nyingi, watengenezaji hutumia suluhu safi zenye msingi wa jvm kwa ajili ya kupelekwa katika vyombo katika mawingu ya faragha na ya umma, kuokoa rasilimali kwa kuwatenga maktaba za kawaida za JEE kutoka kwa seva za programu.

Wakati huu mgeni wetu atakuwa Bingwa wa Java halisi, aliyetajwa kwenye tovuti Java ya Oracle - Sebastian Dashner. Atazungumza juu ya jinsi ya kuunda programu kwa kutumia vyombo kulingana na seva ya OpenLiberty open application, na pia juu ya muundo wa kuahidi wa jumuiya ya Java (OpenJDK na AdoptOpenJDK, ...) na Jakarta EE, pamoja na kiwango kipya cha MicroProfile cha kuunda maombi ya microservice.
Sebastian Daschner atakuambia jinsi ya kuunda programu kwa kutumia kontena kulingana na seva ya OpenLiberty wazi ya programu, na vile vile muundo wa kuahidi wa jumuia ya Java (OpenJDK na AdoptOpenJDK, ...) na Jakarta EE, na kiwango kipya cha MicroProfile cha kuunda huduma ndogo. maombi.

Java, Istio, Kubernetes, Docker - tunakualika kwenye mikutano ya IBM huko Moscow na St.Sebastian Daschner
Bingwa wa Java, mwandishi na mwalimu, mtaalamu wa ukuzaji Java (ikiwa ni pamoja na EE). Yeye ndiye mwandishi wa kitabu Usanifu wa Kisasa wa Maombi ya Java EE. Sebastian huchangia JCP, husaidia kuunda viwango vya siku za usoni vya Java EE, hutumika kwenye vikundi vya wataalamu wa JAX-RS, JSON-P na Config, na hushirikiana katika miradi mbalimbali ya programu huria. Kwa michango yake kwa jumuiya ya Java na mfumo ikolojia, ametambuliwa kama Bingwa wa Java, Bingwa wa Msanidi Programu wa Oracle, na Bingwa wa Wasanidi Programu wa JavaOne Rockstar.
Kando na Java, Sebastian pia ni mtumiaji hai wa Linux na teknolojia za kontena kama vile Docker. Yeye ndiye mwandishi chapisho la blogi, unaweza kumpata kwenye Twitter: @DaschnerS.

Programu ya

17:30 - 18:00 Mkusanyiko wa washiriki, karibu kahawa
18:00 - 18:45 OpenLiberty - jaguar isiyojulikana kati ya seva za programu za OpenSource
18:45 - 19:00 Maswali na majibu
19:00 - 19:45 Utengenezaji wa programu za huduma ndogo za Java kwa kutumia teknolojia ya OpenSource (onyesho)
19:45 - 20:00 Maswali na majibu

Usajili wa mkutano wa Java - Moscow - Juni 19 (Wed)

Juni 20 saa 18:00 (Moscow) kwenye mkutano wa ofisi ya IBM kwenye Service Mesh - IstioTulikusanyika na kukusanyika na hatimaye tukakusanyika! Mkutano wa kwanza kwenye Istio (inaonekana kama hakuna mtu mwingine aliyefanya hivyo?) Juni 20 huko Moscow!

Kwa nini unapaswa kuchukua muda kuja?

  • Tutakuwa na wavulana kutoka kwa timu ya watunzaji wa Istio! Hapo zamani za kale, maabara ya Utafiti ya IBM huko Haifa ilianzisha mradi wa amalgam8, ambao baadaye uligeuka kuwa Istio. Na sasa mmoja wa wafanyakazi wa Maabara (Vadim Aizenberg) ni mmoja wa wachangiaji 5 wa juu wa mradi mzima wa Istio!
  • Kwa kweli, uwepo wa wataalamu kutoka Haifa tayari unatosha, lakini pamoja nao, pia tunayo Phil Estes (nahodha wa Docker, Mhandisi Mtukufu wa IBM) anayepitia.
  • Na pia tutakuwa na hadithi juu ya mchakato wa kurekebisha Istio katika "biashara ya umwagaji damu", angalau kutoka kwa wavulana kutoka Sberbank.

Nini kitatokea kwenye mkutano:

  • Hebu tuzungumze kuhusu jinsi Istio iliundwa na kwa nini mwelekeo wa mesh ya huduma ulionekana.
  • Wacha tukuambie Istio/matundu ya huduma ni nini.
  • Wacha tujadili wakati wa kutumia matundu ya huduma na wakati wa kutotumia.
  • Wacha tuone jinsi Istio na Kubernetes wanahusiana.
  • Tutakuonyesha onyesho la moja kwa moja.

Wazungumzaji wetu

Java, Istio, Kubernetes, Docker - tunakualika kwenye mikutano ya IBM huko Moscow na St.
Vadim Eisenberg, Msanidi programu, mchangiaji wa Istio, Utafiti wa IBM Haifa

Java, Istio, Kubernetes, Docker - tunakualika kwenye mikutano ya IBM huko Moscow na St.
Vita Bortnikov, Majukwaa ya Wingu na Blockchain, Mhandisi Mashuhuri wa IBM

Java, Istio, Kubernetes, Docker - tunakualika kwenye mikutano ya IBM huko Moscow na St.
Phil Estes, Docker Captain, IBM Mhandisi Mtukufu

Java, Istio, Kubernetes, Docker - tunakualika kwenye mikutano ya IBM huko Moscow na St.
Maxim Chudnovsky, Mkuu wa Idara ya IT, Sberbank - Technologies

Programu ya

18:00 - 18:30 Dhana ya matundu ya huduma na historia ya ukuzaji wa Istio
18:30 - 19:00 Usanifu na vipengele vikuu vya Istio
19:00 β€” 19:30 Vidokezo na vidokezo vya kufanya kazi na Istio
19:30 - 20:00 Teknolojia za mesh za huduma katika sekta ya fedha

Usajili wa mkutano wa Istio - Moscow - Juni 19 (Thu).

Juni 20 saa 19:00 (St. Petersburg) - Java Guru kukutana - kwenye tovuti ya DataArt juu ya mada ya Java na usanifu wa microserviceJava, Istio, Kubernetes, Docker - tunakualika kwenye mikutano ya IBM huko Moscow na St.

IBM na DataArt wakuu wawili wa Java wanaletwa St. Wazungumzaji kwenye mkutano maalum juu ya ukuzaji wa Java: Sebastian Daschner, Bingwa wa Java, mtaalamu wa ukuzaji wa Java, na Denis Tsyplakov, Mbunifu wa Suluhisho, DataArt Voronezh.

OpenLiberty - jaguar isiyojulikana kati ya seva za programu ya OpenSource

Ripoti kwa Kiingereza.

OpenSource inazidi kuwa sehemu ya kila siku na muhimu ya maisha yetu. Utaratibu huu unafanyika duniani kote, ikiwa ni pamoja na Urusi. Kwa nini? Wachuuzi wakubwa wanaelekea OpenSource kwa unyenyekevu na uunganishaji wa upelekaji wa suluhisho kwenye mawingu.
Ni nini kinatokea kwa seva za Java na programu katika enzi ya wingu? Oracle inatanguliza ada za kutumia Java kwenye seva na vituo vya kazi. Java EE inakuwa Jakarta EE. Mara nyingi, watengenezaji hutumia suluhu safi zenye msingi wa jvm kwa ajili ya kupelekwa katika vyombo katika mawingu ya faragha na ya umma, kuokoa rasilimali kwa kuwatenga maktaba za kawaida za JEE kutoka kwa seva za programu.

Je, ikiwa seva ya programu inaweza kuwa nyepesi na rahisi kunyumbulika hivi kwamba inaweza kuchukua faida ya majukwaa ya Toleo la Biashara katika vyombo vyenye athari ndogo kwa rasilimali zinazotumiwa? Ikiwa tunaweza kufanya seva ya programu kuwa jukwaa la msingi la usanifu wa huduma ndogo?

Nitakuambia jinsi ya kuunda programu kwa kutumia kontena kulingana na seva ya OpenLiberty wazi ya programu, na vile vile juu ya muundo wa kuahidi wa jamii ya Java (OpenJDK, AdoptOpenJDK, n.k.), kuhusu Jakarta EE na juu ya kiwango kipya cha MicroProfile cha kuunda. maombi ya microservice.

Sebastian Daschner

Bingwa wa Java, mwandishi na mwalimu, mtaalamu wa ukuzaji Java (ikiwa ni pamoja na EE). Yeye ndiye mwandishi wa kitabu Usanifu wa Kisasa wa Maombi ya Java EE. Sebastian huchangia JCP, husaidia kuunda viwango vya siku za usoni vya Java EE, hutumika kwenye vikundi vya wataalamu wa JAX-RS, JSON-P na Config, na hushirikiana katika miradi mbalimbali ya programu huria. Kwa michango yake kwa jumuiya ya Java na mfumo ikolojia, ametambuliwa kama Bingwa wa Java, Bingwa wa Msanidi Programu wa Oracle, na Bingwa wa Wasanidi Programu wa JavaOne Rockstar.

Kando na Java, Sebastian pia ni mtumiaji hai wa Linux na teknolojia za kontena kama vile Docker. Yeye ndiye mwandishi chapisho la blogi, anaweza kupatikana kwenye Twitter kupitia @DaschnerS.

Facebook katika Apocalypse ya Zombie

Huduma za kisasa za mtandaoni zina drawback muhimu. Humiliki data unayopakia kwao, wala hudhibiti usambazaji wa data hii. Wakati wowote, akaunti yako, ambayo umewekeza kwa miaka mingi katika kuunda, inaweza kukatwa kutoka kwa huduma bila maelezo au matumaini ya kupona.

Hebu tufikirie jinsi Internet inaweza kuwa ikiwa maendeleo yatafuata kanuni "data ni ya mtumiaji aliyeiunda, huduma ni ya mtumiaji anayeitumia."

Kwa kuwa mimi si mwanasheria au mwanasiasa, lakini mbunifu wa Java, nitaangalia tatizo kutoka upande wa kiufundi. Ni nini kinachoweza kuwa mbadala kwa mpango wa "kivinjari - wavuti - hifadhidata" katika ulimwengu wa kisasa wa wingu. Karibu miaka mitano iliyopita, njia mbadala zote zilionekana kuwa ngumu kutekeleza kitaalam, lakini sasa na maendeleo ya huduma za wingu na teknolojia za Docker, Kubernetes, Helm, inaonekana kwamba angalau kitaalam kuna mbadala.

Denis Tsyplakov, Mbunifu wa Suluhisho

Alianza kuandika programu mwishoni mwa miaka ya 1980 na amekuwa akipanga kitaaluma tangu katikati ya miaka ya 1990. Nimeandika programu katika lugha zaidi ya 10, lakini Java inabaki kuwa ninayopenda zaidi. Tangu 2006 amekuwa akifanya kazi katika DataArt. Masilahi kuu katika IT: kuunda huduma zinazostahimili makosa, usanifu wa mfumo wa kisayansi, suluhisho za ubunifu kwa shida zisizo ndogo.

Programu ya

18:30 - 19:00 Mkusanyiko wa washiriki, karibu kahawa
19: 00 - 19: 45 OpenLiberty - jaguar isiyojulikana kati ya seva za programu ya OpenSource, Sebastian Dashner.
19:45 - 20:00 Maswali na majibu
20:00 - 20:10 Mapumziko
20: 10 - 20: 50 Facebook katika Apocalypse ya Zombie, Denis Tsyplakov.
20:50 - 21:00 Maswali na majibu

Usajili wa mkutano wa Java - St. Petersburg - Juni 20.

Chanzo: mapenzi.com

Kuongeza maoni