Hei Habr!
Til slutt, før sommerferien, bestemte vi oss for å glede våre kjære abonnenter med en rekke treff! Neste uke blir det tre av dem! Og ikke bare i Moskva...
- 19. juni kl. 18:00 (Moskva) på IBM-kontorets møte på Java teknologier. Vi vil ha en Java-mester, Sebastian Dashner. Vi vil diskutere bruken av Java i de nye skyrealitetene.
- 20. juni kl. 18:00 (Moskva) på IBMs kontormøte på Service Mesh - Samme. Vi har ønsket å gjøre dette lenge, og så kommer hovedbidragsyterne til prosjektet til oss. f.eks. Vadim Aizenberg er en av de 5 beste personene - Istio-bidragsyterne.
- 20. juni kl. 18:00 (St. Petersburg) — Sebastian Dashner skal opptre sammen med Denis Tsyplakov på DataArt-plattformen etter emne Java и mikrotjenestearkitekturer
For detaljert program og påmelding (antall plasser er dessverre begrenset!) - se nedenfor!
19. juni kl. 18 (Moskva) på IBM-kontoret et møte om Java-teknologierVår gjest vil være Java-mester Sebastian Daschner 19. juni kl. 18:00 på IBM-kontoret.
Vi skal snakke om hva som skjer med Java og applikasjonsservere i skytiden? Oracle introduserer avgifter for bruk av Java på servere og arbeidsstasjoner. Java EE blir til Jakarta EE. Ofte bruker utviklere rene jvm-baserte løsninger for distribusjon i containere i private og offentlige skyer, og sparer ressurser ved å ekskludere de vanlige JEE-bibliotekene fra applikasjonsservere.
Denne gangen vil gjesten vår være en ekte Java-mester, notert på nettsiden
Sebastian Daschner vil fortelle deg hvordan du bygger applikasjoner ved å bruke containere basert på OpenLiberty åpne applikasjonsserver, samt den lovende strukturen til Java-fellesskapet (OpenJDK og AdoptOpenJDK, ...) og Jakarta EE, og den nye MicroProfile-standarden for å lage mikrotjenester applikasjoner.
Sebastian Daschner
Foruten Java er Sebastian også en aktiv bruker av Linux og containerteknologier som Docker. Han er forfatteren
Program
17:30 - 18:00 Samling av deltakere, velkomstkaffe
18:00 - 18:45 OpenLiberty - en ukjent jaguar blant OpenSource applikasjonsservere
18:45 - 19:00 Spørsmål og svar
19:00 - 19:45 Utvikling av Java-baserte mikrotjenesteapplikasjoner ved bruk av OpenSource-teknologier (demo)
19:45 - 20:00 Spørsmål og svar
20. juni kl. 18:00 (Moskva) på IBM-kontormøtet på Service Mesh - IstioVi samlet og samlet og ble endelig sammen! Første meetup på Istio (det virker som ingen andre gjorde det?) 20. juni i Moskva!
Hvorfor skal du ta deg tid til å komme?
- Vi vil ha gutter fra Istio vedlikeholder-teamet! En gang i tiden utviklet IBM Research-laboratoriet i Haifa amalgam8-prosjektet, som senere ble til Istio. Og nå er en av laboratoriets ansatte (Vadim Aizenberg) en av de 5 beste bidragsyterne til hele Istio-prosjektet!
- Egentlig er tilstedeværelsen av spesialister fra Haifa allerede nok, men i tillegg til dem har vi også Phil Estes (Docker-kaptein, IBM Distinguished Engineer) på tur.
- Og vi vil også ha historier om prosessen med å tilpasse Istio i "den blodige bedriften", i det minste fra gutta fra Sberbank.
Hva vil skje på treffet:
- La oss snakke om hvordan Istio ble opprettet og hvorfor tjenestenettretningen dukket opp.
- La oss fortelle deg hva Istio/service mesh er.
- La oss diskutere når vi skal bruke et servicenettverk og når ikke.
- La oss finne ut hvordan Istio og Kubernetes forholder seg.
- Vi viser deg en live demo.
Våre høyttalere
Maxim Chudnovsky, Ledende leder for IT-avdelingen, Sberbank - Technologies
Program
18:00 - 18:30 Service mesh konseptet og historien til Istio utvikling
18:30 - 19:00 Arkitektur og hovedkomponenter i Istio
19:00 — 19:30 Hint og tips for å jobbe med Istio
19:30 - 20:00 Service mesh-teknologier i finanssektoren
20. juni kl. 19:00 (St. Petersburg) - Java Guru meetup - på DataArt-siden om temaene Java og mikrotjenestearkitekturer
IBM og
OpenLiberty - den ukjente jaguaren blant OpenSource-applikasjonsservere
Rapport på engelsk.
OpenSource blir i økende grad en dagligdags og viktig del av livene våre. Denne prosessen skjer over hele verden, inkludert Russland. Hvorfor? Store leverandører beveger seg mot OpenSource for enkelhet og forening av distribusjon av løsninger i skyene.
Hva skjer med Java og applikasjonsservere i skytiden? Oracle introduserer avgifter for bruk av Java på servere og arbeidsstasjoner. Java EE blir til Jakarta EE. Ofte bruker utviklere rene jvm-baserte løsninger for distribusjon i containere i private og offentlige skyer, og sparer ressurser ved å ekskludere de vanlige JEE-bibliotekene fra applikasjonsservere.
Hva om en applikasjonsserver kunne være så lett og så fleksibel at den kunne dra nytte av Enterprise Edition-plattformer i containere med minimal innvirkning på forbrukte ressurser? Hva om vi kunne gjøre applikasjonsserveren til den underliggende plattformen for mikrotjenestearkitekturer?
Jeg skal fortelle deg hvordan du bygger applikasjoner ved hjelp av containere basert på OpenLiberty åpne applikasjonsserver, samt om den lovende strukturen til Java-fellesskapet (OpenJDK, AdoptOpenJDK, etc.), om Jakarta EE og om den nye MicroProfile-standarden for å lage mikrotjenesteapplikasjoner.
Sebastian Daschner
Foruten Java er Sebastian også en aktiv bruker av Linux og containerteknologier som Docker. Han er forfatteren
Facebook i Zombie Apocalypse
Moderne nettjenester har en betydelig ulempe. Du eier ikke dataene du laster opp til dem, og du kontrollerer heller ikke distribusjonen av disse dataene. Når som helst kan kontoen din, som du har investert mange år i å utvikle, kobles fra tjenesten uten forklaring eller håp om gjenoppretting.
La oss tenke på hvordan Internett kan være hvis utviklingen fulgte prinsippet "dataene tilhører brukeren som opprettet dem, tjenesten tilhører brukeren som bruker dem."
Siden jeg ikke er advokat eller politiker, men Java-arkitekt, vil jeg se på problemet fra den tekniske siden. Hva kan være et alternativ til den klassiske "nettleser - nettside - database" -ordningen i den moderne skyverdenen. For rundt fem år siden så alle alternativene teknisk vanskelige ut å implementere, men nå med utviklingen av skytjenester og Docker, Kubernetes, Helm-teknologier, ser det ut til at det i det minste teknisk sett finnes et alternativ.
Denis Tsyplakov, løsningsarkitekt
Han begynte å skrive programmer på slutten av 1980-tallet og har programmert profesjonelt siden midten av 1990-tallet. Jeg har skrevet programmer på mer enn 10 språk, men Java er fortsatt min favoritt. Siden 2006 har han jobbet i DataArt. Hovedinteresser innen IT: skape feiltolerante tjenester, pragmatisk systemarkitektur, kreative løsninger på ikke-trivielle problemer.
Program
18:30 - 19:00 Samling av deltakere, velkomstkaffe
19 - 00 OpenLiberty - den ukjente jaguaren blant OpenSource-applikasjonsservere, Sebastian Dashner.
19:45 - 20:00 Spørsmål og svar
20:00 - 20:10 Pause
20 - 10 Facebook i Zombie Apocalypse, Denis Tsyplakov.
20:50 - 21:00 Spørsmål og svar
Kilde: www.habr.com