Java, Istio, Kubernetes, Docker - αž™αžΎαž„αžŸαžΌαž˜αž’αž‰αŸ’αž‡αžΎαž‰αž’αŸ’αž“αž€αž±αŸ’αž™αž…αžΌαž›αžšαž½αž˜αž€αž·αž…αŸ’αž…αž”αŸ’αžšαž‡αž»αŸ† IBM αž“αŸ…αž‘αžΈαž€αŸ’αžšαž»αž„ Moscow αž“αž·αž„ St.

Java, Istio, Kubernetes, Docker - αž™αžΎαž„αžŸαžΌαž˜αž’αž‰αŸ’αž‡αžΎαž‰αž’αŸ’αž“αž€αž±αŸ’αž™αž…αžΌαž›αžšαž½αž˜αž€αž·αž…αŸ’αž…αž”αŸ’αžšαž‡αž»αŸ† IBM αž“αŸ…αž‘αžΈαž€αŸ’αžšαž»αž„ Moscow αž“αž·αž„ St.

ហេហេ!

αž‡αžΆαž…αž»αž„αž€αŸ’αžšαŸ„αž™ αž“αŸ…αž˜αž»αž“αžαŸ’αž„αŸƒαžœαž·αžŸαŸ’αžŸαž˜αž€αžΆαž›αžšαžŠαžΌαžœαž€αŸ’αžαŸ… αž™αžΎαž„αž”αžΆαž“αžŸαž˜αŸ’αžšαŸαž…αž…αž·αžαŸ’αžαžŠαžΎαž˜αŸ’αž”αžΈαž•αŸ’αž‚αžΆαž”αŸ‹αž…αž·αžαŸ’αžαž’αžαž·αžαž·αž‡αž“αž‡αžΆαž‘αžΈαžŸαŸ’αžšαž‘αžΆαž‰αŸ‹αžšαž”αžŸαŸ‹αž™αžΎαž„αž‡αžΆαž˜αž½αž™αž“αžΉαž„αž€αžΆαžšαž‡αž½αž”αž‡αž»αŸ†αž‚αŸ’αž“αžΆαž‡αžΆαž”αž“αŸ’αžαž”αž“αŸ’αž‘αžΆαž”αŸ‹! αžŸαž”αŸ’αžαžΆαž αŸαž€αŸ’αžšαŸ„αž™αž“αžΉαž„αž˜αžΆαž“αž”αžΈαž“αžΆαž€αŸ‹! αž αžΎαž™αž˜αž·αž“αžαŸ’αžšαžΉαž˜αžαŸ‚αž“αŸ…αž‘αžΈαž€αŸ’αžšαž»αž„αž˜αžΌαžŸαŸ’αž‚αžΌαž”αŸ‰αž»αžŽαŸ’αžŽαŸ„αŸ‡αž‘αŸ ...

  • αžαŸ’αž„αŸƒαž‘αžΈ 19 αžαŸ‚αž˜αž·αžαž»αž“αžΆαžœαŸαž›αžΆαž˜αŸ‰αŸ„αž„ 18:00 (αž‘αžΈαž€αŸ’αžšαž»αž„αž˜αŸ‰αžΌαžŸαŸ’αž‚αžΌ) αž“αŸ…αž―αž€αž·αž…αŸ’αž…αž”αŸ’αžšαž‡αž»αŸ†αž€αžΆαžšαž·αž™αžΆαž›αŸαž™ IBM αž“αŸ…αž›αžΎ αž€αŸ„αŸ‡αž‡αŸ’αžœαžΆ αž”αž…αŸ’αž…αŸαž€αžœαž·αž‘αŸ’αž™αžΆαŸ” αž™αžΎαž„αž“αžΉαž„αž˜αžΆαž“αž‡αžΎαž„αž―αž€ Java, Sebastian Dashner. αž™αžΎαž„αž“αžΉαž„αž–αž·αž—αžΆαž€αŸ’αžŸαžΆαž’αŸ†αž–αžΈαž€αžΆαžšαž”αŸ’αžšαžΎαž”αŸ’αžšαžΆαžŸαŸ‹ Java αž“αŸ…αž€αŸ’αž“αž»αž„αž€αžΆαžšαž–αž·αžαž“αŸƒαž–αž–αž€αžαŸ’αž˜αžΈαŸ”
  • αžαŸ’αž„αŸƒαž‘αžΈ 20 αžαŸ‚αž˜αž·αžαž»αž“αžΆ αžœαŸαž›αžΆαž˜αŸ‰αŸ„αž„ 18:00 (αž˜αŸ‰αžΌαžŸαŸ’αž‚αžΌ) αž“αŸ…αž―αž€αž·αž…αŸ’αž…αž”αŸ’αžšαž‡αž»αŸ†αž€αžΆαžšαž·αž™αžΆαž›αŸαž™ IBM αž“αŸ…αž›αžΎ Service Mesh - ធ៊ីស៊ីធូ. αž™αžΎαž„β€‹αž…αž„αŸ‹β€‹αž’αŸ’αžœαžΎβ€‹αžœαžΆβ€‹αž‡αžΆβ€‹αž™αžΌαžšβ€‹αž˜αž€β€‹αž αžΎαž™ αž αžΎαž™β€‹αž”αž“αŸ’αž‘αžΆαž”αŸ‹β€‹αž˜αž€β€‹αž’αŸ’αž“αž€β€‹αž…αžΌαž›β€‹αžšαž½αž˜β€‹αž…αŸ†αžŽαŸ‚αž€β€‹αžŸαŸ†αžαžΆαž“αŸ‹β€‹αž€αŸ’αž“αž»αž„β€‹αž‚αž˜αŸ’αžšαŸ„αž„β€‹αž˜αž€β€‹αžšαž€β€‹αž™αžΎαž„αŸ” ឧ. Vadim Aizenberg αž‚αžΊαž‡αžΆαž˜αž“αž»αžŸαŸ’αžŸαž˜αž½αž™αž€αŸ’αž“αž»αž„αž…αŸ†αžŽαŸ„αž˜αž˜αž“αž»αžŸαŸ’αžŸαž€αŸ†αž–αžΌαž›αž‘αžΆαŸ†αž„ 5 - αž’αŸ’αž“αž€αžšαž½αž˜αž…αŸ†αžŽαŸ‚αž€ Istio αŸ”
  • αžαŸ’αž„αŸƒαž‘αžΈ 20 αžαŸ‚αž˜αž·αžαž»αž“αžΆ αžœαŸαž›αžΆαž˜αŸ‰αŸ„αž„ 18:00 (St. Petersburg) β€” Sebastian Dashner αž“αžΉαž„αž’αž“αž»αžœαžαŸ’αžαžšαž½αž˜αž‚αŸ’αž“αžΆαž‡αžΆαž˜αž½αž™ Denis Tsyplakov αž“αŸ…αž›αžΎαžœαŸαž‘αž·αž€αžΆ DataArt αžαžΆαž˜αž”αŸ’αžšαž’αžΆαž“αž”αž‘ αž€αŸ„αŸ‡αž‡αŸ’αžœαžΆ ΠΈ αžŸαŸ’αžαžΆαž”αžαŸ’αž™αž€αž˜αŸ’αž˜αž˜αžΈαž€αŸ’αžšαžΌαžŸαŸαžœαžΆαž€αž˜αŸ’αž˜

αžŸαž˜αŸ’αžšαžΆαž”αŸ‹αž€αž˜αŸ’αž˜αžœαž·αž’αžΈαž›αž˜αŸ’αž’αž·αž αž“αž·αž„αž€αžΆαžšαž…αž»αŸ‡αžˆαŸ’αž˜αŸ„αŸ‡ (αž…αŸ†αž“αž½αž“αž€αž“αŸ’αž›αŸ‚αž„αž‡αžΆαž’αž€αž»αžŸαž›αž˜αžΆαž“αž€αŸ†αžŽαžαŸ‹!) - αžŸαžΌαž˜αž˜αžΎαž›αžαžΆαž„αž€αŸ’αžšαŸ„αž˜!

αžαŸ’αž„αŸƒαž‘αžΈ 19 αžαŸ‚αž˜αž·αžαž»αž“αžΆαžœαŸαž›αžΆαž˜αŸ‰αŸ„αž„ 18:00 (αž˜αŸ‰αžΌαžŸαŸ’αž‚αžΌ) αž“αŸ…αž€αžΆαžšαž·αž™αžΆαž›αŸαž™ IBM αž€αž·αž…αŸ’αž…αž”αŸ’αžšαž‡αž»αŸ†αžŸαŸ’αžαžΈαž–αžΈαž”αž…αŸ’αž…αŸαž€αžœαž·αž‘αŸ’αž™αžΆ Javaαž—αŸ’αž‰αŸ€αžœαžšαž”αžŸαŸ‹αž™αžΎαž„αž“αžΉαž„αž€αŸ’αž›αžΆαž™αž‡αžΆαž‡αžΎαž„αž―αž€ Java Champion Sebastian Daschner αž“αŸ…αžαŸ’αž„αŸƒαž‘αžΈ 19 αžαŸ‚αž˜αž·αžαž»αž“αžΆ αžœαŸαž›αžΆαž˜αŸ‰αŸ„αž„ 18:00 αž“αŸ…αž€αžΆαžšαž·αž™αžΆαž›αŸαž™ IBM αŸ”

αž™αžΎαž„αž“αžΉαž„αž“αž·αž™αžΆαž™αž’αŸ†αž–αžΈαž’αŸ’αžœαžΈαžŠαŸ‚αž›αž€αŸ†αž–αž»αž„αž€αžΎαžαž‘αžΎαž„αž‡αžΆαž˜αž½αž™ Java αž“αž·αž„αž˜αŸ‰αžΆαžŸαŸŠαžΈαž“αž˜αŸαž€αž˜αŸ’αž˜αžœαž·αž’αžΈαž“αŸ…αž€αŸ’αž“αž»αž„αž™αž»αž‚αžŸαž˜αŸαž™αž–αž–αž€? Oracle αžŽαŸ‚αž“αžΆαŸ†αžαŸ’αž›αŸƒαžŸαŸαžœαžΆαžŸαž˜αŸ’αžšαžΆαž”αŸ‹αž€αžΆαžšαž”αŸ’αžšαžΎαž”αŸ’αžšαžΆαžŸαŸ‹ Java αž“αŸ…αž›αžΎαž˜αŸ‰αžΆαžŸαŸŠαžΈαž“αž˜αŸ αž“αž·αž„αžŸαŸ’αžαžΆαž“αžΈαž™αž€αžΆαžšαž„αžΆαžšαŸ” Java EE αž€αŸ†αž–αž»αž„αž€αŸ’αž›αžΆαž™αž‡αžΆ Jakarta EEαŸ” αž‡αžΆαž‰αžΉαž€αž‰αžΆαž”αŸ‹ αž’αŸ’αž“αž€αž’αž—αž·αžœαžŒαŸ’αžαž“αŸαž”αŸ’αžšαžΎαž”αŸ’αžšαžΆαžŸαŸ‹αžŠαŸ†αžŽαŸ„αŸ‡αžŸαŸ’αžšαžΆαž™αžŠαŸ‚αž›αž˜αžΆαž“αž˜αžΌαž›αžŠαŸ’αž‹αžΆαž“αž›αžΎ jvm αžŸαž»αž‘αŸ’αž’αžŸαž˜αŸ’αžšαžΆαž”αŸ‹αž€αžΆαžšαžŠαžΆαž€αŸ‹αž–αž„αŸ’αžšαžΆαž™αž€αŸ’αž“αž»αž„αž€αž»αž„αžαžΊαž“αŸαžšαž€αŸ’αž“αž»αž„αž–αž–αž€αž―αž€αž‡αž“ αž“αž·αž„αžŸαžΆαž’αžΆαžšαžŽαŸˆ αžŠαŸ„αž™αžšαž€αŸ’αžŸαžΆαž‘αž»αž€αž’αž“αž’αžΆαž“αžŠαŸ„αž™αž˜αž·αž“αžšαžΆαž”αŸ‹αž”αž‰αŸ’αž…αžΌαž›αž”αžŽαŸ’αžŽαžΆαž›αŸαž™ JEE αž’αž˜αŸ’αž˜αžαžΆαž–αžΈαž˜αŸ‰αžΆαžŸαŸŠαžΈαž“αž˜αŸαž€αž˜αŸ’αž˜αžœαž·αž’αžΈαŸ”

αž›αžΎαž€αž“αŸαŸ‡αž—αŸ’αž‰αŸ€αžœαžšαž”αžŸαŸ‹αž™αžΎαž„αž“αžΉαž„αž€αŸ’αž›αžΆαž™αž‡αžΆαž‡αžΎαž„αž―αž€ Java αž–αž·αžαž”αŸ’αžšαžΆαž€αžŠ αžŠαŸ‚αž›αž”αžΆαž“αž€αžαŸ‹αžŸαž˜αŸ’αž‚αžΆαž›αŸ‹αž“αŸ…αž›αžΎαž‚αŸαž αž‘αŸ†αž–αŸαžš Oracle αž…αžΆαžœαŸ‰αžΆ - Sebastian Dashner αŸ” αž‚αžΆαžαŸ‹αž“αžΉαž„αž“αž·αž™αžΆαž™αž’αŸ†αž–αžΈαžšαž”αŸ€αž”αž”αž„αŸ’αž€αžΎαžαž€αž˜αŸ’αž˜αžœαž·αž’αžΈαžŠαŸ„αž™αž”αŸ’αžšαžΎαž€αž»αž„αžαžΊαž“αŸαžšαžŠαŸ‚αž›αž˜αžΆαž“αž˜αžΌαž›αžŠαŸ’αž‹αžΆαž“αž›αžΎαž˜αŸ‰αžΆαžŸαŸŠαžΈαž“αž˜αŸαž€αž˜αŸ’αž˜αžœαž·αž’αžΈαž”αžΎαž€ OpenLiberty αž€αŸαžŠαžΌαž…αž‡αžΆαž’αŸ†αž–αžΈαžšαž…αž“αžΆαžŸαž˜αŸ’αž–αŸαž“αŸ’αž’αžŠαŸ‚αž›αžšαŸ†αž–αžΉαž„αž‘αž»αž€αž“αŸƒαžŸαž αž‚αž˜αž“αŸ Java (OpenJDK αž“αž·αž„ AdoptOpenJDK, ... ) αž“αž·αž„ Jakarta EE αž€αŸαžŠαžΌαž…αž‡αžΆαžŸαŸ’αžαž„αŸ‹αžŠαžΆαžš MicroProfile αžαŸ’αž˜αžΈαžŸαž˜αŸ’αžšαžΆαž”αŸ‹ αž”αž„αŸ’αž€αžΎαžαž€αž˜αŸ’αž˜αžœαž·αž’αžΈ microservice αŸ”
Sebastian Daschner αž“αžΉαž„αž”αŸ’αžšαžΆαž”αŸ‹αž’αŸ’αž“αž€αž–αžΈαžšαž”αŸ€αž”αž”αž„αŸ’αž€αžΎαžαž€αž˜αŸ’αž˜αžœαž·αž’αžΈαžŠαŸ„αž™αž”αŸ’αžšαžΎαž€αž»αž„αžαžΊαž“αŸαžšαžŠαŸ„αž™αž•αŸ’αž’αŸ‚αž€αž›αžΎαž˜αŸ‰αžΆαžŸαŸŠαžΈαž“αž˜αŸαž€αž˜αŸ’αž˜αžœαž·αž’αžΈαž”αžΎαž€αž…αŸ†αž  OpenLiberty αž€αŸαžŠαžΌαž…αž‡αžΆαžšαž…αž“αžΆαžŸαž˜αŸ’αž–αŸαž“αŸ’αž’αžŠαŸαž‡αŸ„αž‚αž‡αŸαž™αž“αŸƒαžŸαž αž‚αž˜αž“αŸ Java (OpenJDK αž“αž·αž„ AdoptOpenJDK, ... ) αž“αž·αž„ Jakarta EE αž“αž·αž„αžŸαŸ’αžαž„αŸ‹αžŠαžΆαžš MicroProfile αžαŸ’αž˜αžΈαžŸαž˜αŸ’αžšαžΆαž”αŸ‹αž”αž„αŸ’αž€αžΎαžαžŸαŸαžœαžΆαž€αž˜αŸ’αž˜αž˜αžΈαž€αŸ’αžšαžΌ αž€αž˜αŸ’αž˜αžœαž·αž’αžΈαŸ”

Java, Istio, Kubernetes, Docker - αž™αžΎαž„αžŸαžΌαž˜αž’αž‰αŸ’αž‡αžΎαž‰αž’αŸ’αž“αž€αž±αŸ’αž™αž…αžΌαž›αžšαž½αž˜αž€αž·αž…αŸ’αž…αž”αŸ’αžšαž‡αž»αŸ† IBM αž“αŸ…αž‘αžΈαž€αŸ’αžšαž»αž„ Moscow αž“αž·αž„ St.Sebastian Daschner
αž‡αžΎαž„αž―αž€ Javaαž’αŸ’αž“αž€αž“αž·αž–αž“αŸ’αž’ αž“αž·αž„αž‡αžΆαž‚αŸ’αžšαžΌαž”αž„αŸ’αžšαŸ€αž“ αž’αŸ’αž“αž€αž‡αŸ†αž“αžΆαž‰αž’αž—αž·αžœαžŒαŸ’αžαž“αŸ Java (αžšαž½αž˜αž‘αžΆαŸ†αž„ EE)αŸ” αž‚αžΆαžαŸ‹αž‚αžΊαž‡αžΆαž’αŸ’αž“αž€αž“αž·αž–αž“αŸ’αž’αžŸαŸ€αžœαž—αŸ… αžŸαŸ’αžαžΆαž”αžαŸ’αž™αž€αž˜αŸ’αž˜αž€αž˜αŸ’αž˜αžœαž·αž’αžΈ Java EE αž‘αŸ†αž“αžΎαž”. Sebastian αžšαž½αž˜αž…αŸ†αžŽαŸ‚αž€αžŠαž›αŸ‹ JCP αž‡αž½αž™αž”αž„αŸ’αž€αžΎαžαžŸαŸ’αžαž„αŸ‹αžŠαžΆαžš Java EE αž“αžΆαž–αŸαž›αž’αž“αžΆαž‚αž αž”αž˜αŸ’αžšαžΎαž“αŸ…αž›αžΎαž€αŸ’αžšαž»αž˜αž’αŸ’αž“αž€αž‡αŸ†αž“αžΆαž‰ JAX-RS, JSON-P αž“αž·αž„ Config αž“αž·αž„αžŸαž αž€αžΆαžšαž›αžΎαž‚αž˜αŸ’αžšαŸ„αž„αž”αŸ’αžšαž—αž–αž”αžΎαž€αž…αŸ†αž αž•αŸ’αžŸαŸαž„αŸ—αŸ” αž…αŸ†αž–αŸ„αŸ‡αž€αžΆαžšαžšαž½αž˜αž…αŸ†αžŽαŸ‚αž€αžšαž”αžŸαŸ‹αž‚αžΆαžαŸ‹αž…αŸ†αž–αŸ„αŸ‡αžŸαž αž‚αž˜αž“αŸ Java αž“αž·αž„αž”αŸ’αžšαž–αŸαž“αŸ’αž’αž’αŸαž€αžΌαž‘αžΌαžŸαŸŠαžΈ αž‚αžΆαžαŸ‹αžαŸ’αžšαžΌαžœαž”αžΆαž“αž‚αŸαž‘αž‘αž½αž›αžŸαŸ’αž‚αžΆαž›αŸ‹αžαžΆαž‡αžΆ Java Champion, Oracle Developer Champion αž“αž·αž„ JavaOne Rockstar Developer ChampionαŸ”
αž€αŸ’αžšαŸ…αž–αžΈ Java αž›αŸ„αž€ Sebastian αž€αŸαž‡αžΆαž’αŸ’αž“αž€αž”αŸ’αžšαžΎαž”αŸ’αžšαžΆαžŸαŸ‹αžŸαž€αž˜αŸ’αž˜αž“αŸƒαž”αž…αŸ’αž…αŸαž€αžœαž·αž‘αŸ’αž™αžΆ Linux αž“αž·αž„ container αžŠαžΌαž…αž‡αžΆ Docker αž•αž„αžŠαŸ‚αžšαŸ” αž‚αžΆαžαŸ‹αž‚αžΊαž‡αžΆαž’αŸ’αž“αž€αž“αž·αž–αž“αŸ’αž’ αž€αžΆαžšαž”αŸ’αžšαž€αžΆαžŸαž€αŸ†αžŽαžαŸ‹αž αŸαžαž»αž”αžŽαŸ’αžŠαžΆαž‰αž’αŸ’αž“αž€αž’αžΆαž…αžŸαŸ’αžœαŸ‚αž„αžšαž€αž‚αžΆαžαŸ‹αž“αŸ…αž›αžΎ TwitterαŸ– @DaschnerS.

αž€αž˜αŸ’αž˜αžœαž·αž’αžΈαž“αŸαŸ‡

17:30 - 18:00 αž‡αž½αž”αž‡αž»αŸ†αž’αŸ’αž“αž€αž…αžΌαž›αžšαž½αž˜ αž€αžΆαž αŸ’αžœαŸαžŸαŸ’αžœαžΆαž‚αž˜αž“αŸ
18:00 - 18:45 OpenLiberty - jaguar αžŠαŸ‚αž›αž˜αž·αž“αžŸαŸ’αž‚αžΆαž›αŸ‹αž€αŸ’αž“αž»αž„αž…αŸ†αžŽαŸ„αž˜αž˜αŸ‰αžΆαžŸαŸŠαžΈαž“αž˜αŸαž€αž˜αŸ’αž˜αžœαž·αž’αžΈ OpenSource
18:45 - 19:00 αžŸαŸ†αžŽαž½αžš αž“αž·αž„αž…αž˜αŸ’αž›αžΎαž™
19:00 - 19:45 αž€αžΆαžšαž’αž—αž·αžœαžŒαŸ’αžαž“αŸαž€αž˜αŸ’αž˜αžœαž·αž’αžΈ microservice αžŠαŸ‚αž›αž˜αžΆαž“αž˜αžΌαž›αžŠαŸ’αž‹αžΆαž“αž›αžΎ Java αžŠαŸ„αž™αž”αŸ’αžšαžΎαž”αž…αŸ’αž…αŸαž€αžœαž·αž‘αŸ’αž™αžΆ OpenSource (αžŸαžΆαž€αž›αŸ’αž”αž„)
19:45 - 20:00 αžŸαŸ†αžŽαž½αžš αž“αž·αž„αž…αž˜αŸ’αž›αžΎαž™

αž€αžΆαžšαž…αž»αŸ‡αžˆαŸ’αž˜αŸ„αŸ‡αžŸαž˜αŸ’αžšαžΆαž”αŸ‹αž€αžΆαžšαž”αŸ’αžšαž‡αž»αŸ†αž€αŸ„αŸ‡αž‡αŸ’αžœαžΆ - αž˜αŸ‰αžΌαžŸαŸ’αž‚αžΌ - αžαŸ’αž„αŸƒαž‘αžΈ 19 αžαŸ‚αž˜αž·αžαž»αž“αžΆ (αžαŸ’αž„αŸƒαž–αž»αž’)

αžαŸ’αž„αŸƒαž‘αžΈ 20 αžαŸ‚αž˜αž·αžαž»αž“αžΆ αžœαŸαž›αžΆαž˜αŸ‰αŸ„αž„ 18:00 (αž˜αŸ‰αžΌαžŸαŸ’αž‚αžΌ) αž“αŸ…αž―αž€αž·αž…αŸ’αž…αž”αŸ’αžšαž‡αž»αŸ†αž€αžΆαžšαž·αž™αžΆαž›αŸαž™ IBM αž“αŸ…αž›αžΎ Service Mesh - Istioαž™αžΎαž„β€‹αž”αžΆαž“β€‹αž”αŸ’αžšαž˜αžΌαž›β€‹αž•αŸ’αžαž»αŸ†β€‹αž‚αŸ’αž“αžΆβ€‹αž αžΎαž™β€‹αž‘αžΈαž”αŸ†αž•αž»αžβ€‹αž”αžΆαž“β€‹αž‡αž½αž”β€‹αž‡αž»αŸ†β€‹αž‚αŸ’αž“αžΆ! αž€αžΆαžšαž‡αž½αž”αž‚αŸ’αž“αžΆαž›αžΎαž€αžŠαŸ†αž”αžΌαž„αž“αŸ…αž›αžΎ Istio (αžœαžΆαž αžΆαž€αŸ‹αžŠαžΌαž…αž‡αžΆαž‚αŸ’αž˜αžΆαž“αž“αžšαžŽαžΆαž˜αŸ’αž“αžΆαž€αŸ‹αž”αžΆαž“αž’αŸ’αžœαžΎαž‘αŸ?) αžαŸ’αž„αŸƒαž‘αžΈ 20 αžαŸ‚αž˜αž·αžαž»αž“αžΆαž“αŸ…αž‘αžΈαž€αŸ’αžšαž»αž„αž˜αŸ‰αžΌαžŸαŸ’αž‚αžΌ!

αž αŸαžαž»αž’αŸ’αžœαžΈαž”αžΆαž“αž‡αžΆαž’αŸ’αž“αž€αž‚αž½αžšαž™αž€αž–αŸαž›αžœαŸαž›αžΆαž˜αž€?

  • αž™αžΎαž„αž“αžΉαž„αž˜αžΆαž“αž”αž»αžšαžŸαž˜αž€αž–αžΈαž€αŸ’αžšαž»αž˜αžαŸ‚αž‘αžΆαŸ† Istio! αž˜αžΆαž“αž–αŸαž›αž˜αž½αž™ αž˜αž“αŸ’αž‘αžΈαžšαž–αž·αžŸαŸ„αž’αž“αŸαžŸαŸ’αžšαžΆαžœαž‡αŸ’αžšαžΆαžœ IBM αž“αŸ… Haifa αž”αžΆαž“αž”αž„αŸ’αž€αžΎαžαž‚αž˜αŸ’αžšαŸ„αž„ amalgam8 αžŠαŸ‚αž›αž€αŸ’αžšαŸ„αž™αž˜αž€αž”αžΆαž“αž”αŸ’αžšαŸ‚αž‘αŸ…αž‡αžΆ Istio αŸ” αž αžΎαž™αž₯αž‘αžΌαžœαž“αŸαŸ‡αž“αž·αž™αŸ„αž‡αž·αžαž˜αŸ’αž“αžΆαž€αŸ‹αžšαž”αžŸαŸ‹αž˜αž“αŸ’αž‘αžΈαžšαž–αž·αžŸαŸ„αž’αž“αŸ (Vadim Aizenberg) αž‚αžΊαž‡αžΆαž’αŸ’αž“αž€αžšαž½αž˜αž…αŸ†αžŽαŸ‚αž€αž€αŸ†αž–αžΌαž› 5 αžŠαž›αŸ‹αž‚αž˜αŸ’αžšαŸ„αž„ Istio αž‘αžΆαŸ†αž„αž˜αžΌαž›!
  • αžαžΆαž˜αž–αž·αžαžœαžαŸ’αžαž˜αžΆαž“αžšαž”αžŸαŸ‹αž’αŸ’αž“αž€αž―αž€αž‘αŸαžŸαž˜αž€αž–αžΈ Haifa αž‚αžΊαž‚αŸ’αžšαž”αŸ‹αž‚αŸ’αžšαžΆαž“αŸ‹αžšαž½αž…αž‘αŸ…αž αžΎαž™ αž”αŸ‰αž»αž“αŸ’αžαŸ‚αž€αŸ’αžšαŸ…αž–αžΈαž–αž½αž€αž‚αŸ αž™αžΎαž„αž€αŸαž˜αžΆαž“ Phil Estes (αž”αŸ’αžšαž’αžΆαž“αž€αŸ’αžšαž»αž˜ Docker, IBM Distinguished Engineer) αž†αŸ’αž›αž„αž€αžΆαžαŸ‹αž•αž„αžŠαŸ‚αžšαŸ”
  • αž αžΎαž™αž™αžΎαž„αž€αŸαž“αžΉαž„αž˜αžΆαž“αžšαžΏαž„αžšαŸ‰αžΆαžœαž’αŸ†αž–αžΈαžŠαŸ†αžŽαžΎαžšαž€αžΆαžšαž“αŸƒαž€αžΆαžšαžŸαž˜αŸ’αžšαž”αžαŸ’αž›αž½αž“ Istio αž“αŸ…αž€αŸ’αž“αž»αž„ "αžŸαž αž‚αŸ’αžšαžΆαžŸαž”αž„αŸ’αž αžΌαžšαžˆαžΆαž˜" αž™αŸ‰αžΆαž„αž αŸ„αž…αžŽαžΆαžŸαŸ‹αž–αžΈαž”αž»αžšαžŸαž˜αž€αž–αžΈ Sberbank αŸ”

αžαžΎαž“αžΉαž„αž˜αžΆαž“αž’αŸ’αžœαžΈαž€αžΎαžαž‘αžΎαž„αž“αŸ…αž–αŸαž›αž‡αž½αž”αŸ–

  • αž…αžΌαžšαž“αž·αž™αžΆαž™αž’αŸ†αž–αžΈαžšαž”αŸ€αž”αžŠαŸ‚αž› Istio αžαŸ’αžšαžΌαžœαž”αžΆαž“αž”αž„αŸ’αž€αžΎαžαž‘αžΎαž„ αž“αž·αž„αž˜αžΌαž›αž αŸαžαž»αžŠαŸ‚αž›αž‘αž·αžŸαžŠαŸ…αž“αŸƒαžŸαŸαžœαžΆαž€αž˜αŸ’αž˜αž”αžΆαž“αž”αž„αŸ’αž αžΆαž‰αžαŸ’αž›αž½αž“αŸ”
  • αžαŸ„αŸ‡αž”αŸ’αžšαžΆαž”αŸ‹αž’αŸ’αž“αž€αžαžΆαžαžΎ Istio/service mesh αž‡αžΆαž’αŸ’αžœαžΈαŸ”
  • αžαŸ„αŸ‡αž–αž·αž—αžΆαž€αŸ’αžŸαžΆαž‚αŸ’αž“αžΆαžαžΆαž–αŸαž›αžŽαžΆαžαŸ’αžšαžΌαžœαž”αŸ’αžšαžΎαžŸαŸαžœαžΆαžŸαŸ†αžŽαžΆαž‰αŸ‹ αž“αž·αž„αž–αŸαž›αžŽαžΆαž˜αž·αž“αžαŸ’αžšαžΌαžœαŸ”
  • αžαŸ„αŸ‡αžŸαŸ’αžœαŸ‚αž„αž™αž›αŸ‹αž–αžΈαžšαž”αŸ€αž”αžŠαŸ‚αž› Istio αž“αž·αž„ Kubernetes αž‘αžΆαž€αŸ‹αž‘αž„αŸ”
  • αž™αžΎαž„αž“αžΉαž„αž”αž„αŸ’αž αžΆαž‰αž’αŸ’αž“αž€αž“αžΌαžœαž€αžΆαžšαžŸαžΆαž€αž›αŸ’αž”αž„αž•αŸ’αž‘αžΆαž›αŸ‹αŸ”

αžœαžΆαž‚αŸ’αž˜αž·αž“αžšαž”αžŸαŸ‹αž™αžΎαž„αŸ”

Java, Istio, Kubernetes, Docker - αž™αžΎαž„αžŸαžΌαž˜αž’αž‰αŸ’αž‡αžΎαž‰αž’αŸ’αž“αž€αž±αŸ’αž™αž…αžΌαž›αžšαž½αž˜αž€αž·αž…αŸ’αž…αž”αŸ’αžšαž‡αž»αŸ† IBM αž“αŸ…αž‘αžΈαž€αŸ’αžšαž»αž„ Moscow αž“αž·αž„ St.
Vadim Eisenbergαž’αŸ’αž“αž€αž’αž—αž·αžœαžŒαŸ’αžαž“αŸαž“αžΆαŸ†αž˜αž»αž αž’αŸ’αž“αž€αžšαž½αž˜αž…αŸ†αžŽαŸ‚αž€ Istio αž€αŸ’αžšαž»αž˜αž αŸŠαž»αž“ IBM Research Haifa

Java, Istio, Kubernetes, Docker - αž™αžΎαž„αžŸαžΌαž˜αž’αž‰αŸ’αž‡αžΎαž‰αž’αŸ’αž“αž€αž±αŸ’αž™αž…αžΌαž›αžšαž½αž˜αž€αž·αž…αŸ’αž…αž”αŸ’αžšαž‡αž»αŸ† IBM αž“αŸ…αž‘αžΈαž€αŸ’αžšαž»αž„ Moscow αž“αž·αž„ St.
Vita BortnikovαžœαŸαž‘αž·αž€αžΆ Cloud αž“αž·αž„ Blockchain, IBM Distinguished Engineer

Java, Istio, Kubernetes, Docker - αž™αžΎαž„αžŸαžΌαž˜αž’αž‰αŸ’αž‡αžΎαž‰αž’αŸ’αž“αž€αž±αŸ’αž™αž…αžΌαž›αžšαž½αž˜αž€αž·αž…αŸ’αž…αž”αŸ’αžšαž‡αž»αŸ† IBM αž“αŸ…αž‘αžΈαž€αŸ’αžšαž»αž„ Moscow αž“αž·αž„ St.
αž›αŸ„αž€ Phil Estes, Docker Captain, IBM Distinguished Engineer

Java, Istio, Kubernetes, Docker - αž™αžΎαž„αžŸαžΌαž˜αž’αž‰αŸ’αž‡αžΎαž‰αž’αŸ’αž“αž€αž±αŸ’αž™αž…αžΌαž›αžšαž½αž˜αž€αž·αž…αŸ’αž…αž”αŸ’αžšαž‡αž»αŸ† IBM αž“αŸ…αž‘αžΈαž€αŸ’αžšαž»αž„ Moscow αž“αž·αž„ St.
Maxim Chudnovsky, αž”αŸ’αžšαž’αžΆαž“αž•αŸ’αž“αŸ‚αž€αž–αŸαžαŸŒαž˜αžΆαž“αžœαž·αž‘αŸ’αž™αžΆ, Sberbank - αž”αž…αŸ’αž…αŸαž€αžœαž·αž‘αŸ’αž™αžΆ

αž€αž˜αŸ’αž˜αžœαž·αž’αžΈαž“αŸαŸ‡

18:00 - 18:30 αž‚αŸ†αž“αž·αžαž“αŸƒαžŸαŸαžœαžΆαžŸαŸ†αžŽαžΆαž‰αŸ‹ αž“αž·αž„αž”αŸ’αžšαžœαžαŸ’αžαž·αž“αŸƒαž€αžΆαžšαž’αž—αž·αžœαžŒαŸ’αžαž“αŸ Istio
18:30 - 19:00 αžŸαŸ’αžαžΆαž”αžαŸ’αž™αž€αž˜αŸ’αž˜ αž“αž·αž„αž’αžΆαžαž»αž•αŸ’αžŸαŸ†αžŸαŸ†αžαžΆαž“αŸ‹αŸ—αžšαž”αžŸαŸ‹ Istio
19:00 - 19:30 αž€αžΆαžšαžŽαŸ‚αž“αžΆαŸ† αž“αž·αž„αž€αžΆαžšαžŽαŸ‚αž“αžΆαŸ†αžŸαž˜αŸ’αžšαžΆαž”αŸ‹αž’αŸ’αžœαžΎαž€αžΆαžšαž‡αžΆαž˜αž½αž™ Istio
19:30 - 20:00 αž”αž…αŸ’αž…αŸαž€αžœαž·αž‘αŸ’αž™αžΆαžŸαŸ†αžŽαžΆαž‰αŸ‹αžŸαŸαžœαžΆαž€αž˜αŸ’αž˜αž€αŸ’αž“αž»αž„αžœαž·αžŸαŸαž™αž αž·αžšαž‰αŸ’αž‰αžœαžαŸ’αžαž»

αž€αžΆαžšαž…αž»αŸ‡αžˆαŸ’αž˜αŸ„αŸ‡αžŸαž˜αŸ’αžšαžΆαž”αŸ‹αž€αžΆαžšαž”αŸ’αžšαž‡αž»αŸ† Istio - αž‘αžΈαž€αŸ’αžšαž»αž„αž˜αŸ‰αžΌαžŸαŸ’αž‚αžΌ - αžαŸ’αž„αŸƒαž‘αžΈ 19 αžαŸ‚αž˜αž·αžαž»αž“αžΆ (αžαŸ’αž„αŸƒαž–αŸ’αžšαž αžŸαŸ’αž”αžαž·αŸ).

αžαŸ’αž„αŸƒαž‘αžΈ 20 αžαŸ‚αž˜αž·αžαž»αž“αžΆ αžœαŸαž›αžΆαž˜αŸ‰αŸ„αž„ 19:00 (St. Petersburg) - αž€αž·αž…αŸ’αž…αž”αŸ’αžšαž‡αž»αŸ† Java Guru - αž“αŸ…αž›αžΎαž‚αŸαž αž‘αŸ†αž–αŸαžš DataArt αž›αžΎαž”αŸ’αžšαž’αžΆαž“αž”αž‘ Java αž“αž·αž„αžŸαŸ’αžαžΆαž”αžαŸ’αž™αž€αž˜αŸ’αž˜αžαŸ’αž“αžΆαžαžαžΌαž…Java, Istio, Kubernetes, Docker - αž™αžΎαž„αžŸαžΌαž˜αž’αž‰αŸ’αž‡αžΎαž‰αž’αŸ’αž“αž€αž±αŸ’αž™αž…αžΌαž›αžšαž½αž˜αž€αž·αž…αŸ’αž…αž”αŸ’αžšαž‡αž»αŸ† IBM αž“αŸ…αž‘αžΈαž€αŸ’αžšαž»αž„ Moscow αž“αž·αž„ St.

αž€αŸ’αžšαž»αž˜αž αŸŠαž»αž“ IBM αž“αž·αž„ αžŸαž·αž›αŸ’αž”αŸˆβ€‹αž‘αž·αž“αŸ’αž“αž“αŸαž™ αž’αŸ’αž“αž€αž”αŸ’αžšαžΆαž‡αŸ’αž‰ Java αž–αžΈαžšαž“αžΆαž€αŸ‹αž€αŸ†αž–αž»αž„αžαŸ’αžšαžΌαžœαž”αžΆαž“αž“αžΆαŸ†αž™αž€αž‘αŸ… St. αžœαžΆαž‚αŸ’αž˜αž·αž“αž“αŸ…αž€αŸ’αž“αž»αž„αž€αž·αž…αŸ’αž…αž”αŸ’αžšαž‡αž»αŸ†αž–αž·αžŸαŸαžŸαžŸαŸ’αžαžΈαž–αžΈαž€αžΆαžšαž’αž—αž·αžœαžŒαŸ’αžαž“αŸ JavaαŸ– Sebastian DaschnerJava Champion, Java develop professional professional, αž“αž·αž„ Denis Tsyplakov, αžŠαŸ†αžŽαŸ„αŸ‡αžŸαŸ’αžšαžΆαž™αžŸαŸ’αžαžΆαž”αžαŸ’αž™αž€αžš , DataArt Voronezh αŸ”

OpenLiberty - jaguar αžŠαŸ‚αž›αž˜αž·αž“αžŸαŸ’αž‚αžΆαž›αŸ‹αž€αŸ’αž“αž»αž„αž…αŸ†αžŽαŸ„αž˜αž˜αŸ‰αžΆαžŸαŸŠαžΈαž“αž˜αŸαž€αž˜αŸ’αž˜αžœαž·αž’αžΈ OpenSource

αžšαžΆαž™αž€αžΆαžšαžŽαŸαž‡αžΆαž—αžΆαžŸαžΆαž’αž„αŸ‹αž‚αŸ’αž›αŸαžŸαŸ”

OpenSource αž€αŸ†αž–αž»αž„αž€αŸ’αž›αžΆαž™αž‡αžΆαž’αžΆαžαž»αžŸαŸ†αžαžΆαž“αŸ‹αž”αŸ’αžšαž…αžΆαŸ†αžαŸ’αž„αŸƒ αž“αž·αž„αžŸαŸ†αžαžΆαž“αŸ‹αž“αŸƒαž‡αžΈαžœαž·αžαžšαž”αžŸαŸ‹αž™αžΎαž„αŸ” αžŠαŸ†αžŽαžΎαžšαž€αžΆαžšαž“αŸαŸ‡αž€αŸ†αž–αž»αž„αž€αžΎαžαž‘αžΎαž„αž“αŸ…αž‘αžΌαž‘αžΆαŸ†αž„αž–αž·αž—αž–αž›αŸ„αž€ αžšαž½αž˜αž‘αžΆαŸ†αž„αžšαž»αžŸαŸ’αžŸαŸŠαžΈαž•αž„αžŠαŸ‚αžšαŸ” αž αŸαžαž»αž’αŸ’αžœαžΈ? αž’αŸ’αž“αž€αž›αž€αŸ‹αžŠαŸαž’αŸ†αž€αŸ†αž–αž»αž„αž†αŸ’αž–αŸ„αŸ‡αž‘αŸ…αžšαž€ OpenSource αžŸαž˜αŸ’αžšαžΆαž”αŸ‹αž—αžΆαž–αžŸαžΆαž˜αž‰αŸ’αž‰ αž“αž·αž„αž€αžΆαžšαž”αž„αŸ’αžšαž½αž”αž”αž„αŸ’αžšαž½αž˜αž“αŸƒαž€αžΆαžšαžŠαžΆαž€αŸ‹αž–αž„αŸ’αžšαžΆαž™αžŠαŸ†αžŽαŸ„αŸ‡αžŸαŸ’αžšαžΆαž™αž“αŸ…αž€αŸ’αž“αž»αž„αž–αž–αž€αŸ”
αžαžΎαž˜αžΆαž“αž’αŸ’αžœαžΈαž€αžΎαžαž‘αžΎαž„αž…αŸ†αž–αŸ„αŸ‡ Java αž“αž·αž„αž˜αŸ‰αžΆαžŸαŸŠαžΈαž“αž”αž˜αŸ’αžšαžΎαž€αž˜αŸ’αž˜αžœαž·αž’αžΈαž“αŸ…αž€αŸ’αž“αž»αž„αž™αž»αž‚αžŸαž˜αŸαž™αž–αž–αž€? Oracle αžŽαŸ‚αž“αžΆαŸ†αžαŸ’αž›αŸƒαžŸαŸαžœαžΆαžŸαž˜αŸ’αžšαžΆαž”αŸ‹αž€αžΆαžšαž”αŸ’αžšαžΎαž”αŸ’αžšαžΆαžŸαŸ‹ Java αž“αŸ…αž›αžΎαž˜αŸ‰αžΆαžŸαŸŠαžΈαž“αž˜αŸ αž“αž·αž„αžŸαŸ’αžαžΆαž“αžΈαž™αž€αžΆαžšαž„αžΆαžšαŸ” Java EE αž€αŸ†αž–αž»αž„αž€αŸ’αž›αžΆαž™αž‡αžΆ Jakarta EEαŸ” αž‡αžΆαž‰αžΉαž€αž‰αžΆαž”αŸ‹ αž’αŸ’αž“αž€αž’αž—αž·αžœαžŒαŸ’αžαž“αŸαž”αŸ’αžšαžΎαž”αŸ’αžšαžΆαžŸαŸ‹αžŠαŸ†αžŽαŸ„αŸ‡αžŸαŸ’αžšαžΆαž™αžŠαŸ‚αž›αž˜αžΆαž“αž˜αžΌαž›αžŠαŸ’αž‹αžΆαž“αž›αžΎ jvm αžŸαž»αž‘αŸ’αž’αžŸαž˜αŸ’αžšαžΆαž”αŸ‹αž€αžΆαžšαžŠαžΆαž€αŸ‹αž–αž„αŸ’αžšαžΆαž™αž€αŸ’αž“αž»αž„αž€αž»αž„αžαžΊαž“αŸαžšαž€αŸ’αž“αž»αž„αž–αž–αž€αž―αž€αž‡αž“ αž“αž·αž„αžŸαžΆαž’αžΆαžšαžŽαŸˆ αžŠαŸ„αž™αžšαž€αŸ’αžŸαžΆαž‘αž»αž€αž’αž“αž’αžΆαž“αžŠαŸ„αž™αž˜αž·αž“αžšαžΆαž”αŸ‹αž”αž‰αŸ’αž…αžΌαž›αž”αžŽαŸ’αžŽαžΆαž›αŸαž™ JEE αž’αž˜αŸ’αž˜αžαžΆαž–αžΈαž˜αŸ‰αžΆαžŸαŸŠαžΈαž“αž˜αŸαž€αž˜αŸ’αž˜αžœαž·αž’αžΈαŸ”

αž…αž»αŸ‡αž”αŸ’αžšαžŸαž·αž“αž”αžΎαž˜αŸ‰αžΆαžŸαŸŠαžΈαž“αž˜αŸαž€αž˜αŸ’αž˜αžœαž·αž’αžΈαž’αžΆαž…αž˜αžΆαž“αž‘αž˜αŸ’αž„αž“αŸ‹αžŸαŸ’αžšαžΆαž› αž“αž·αž„αž’αžΆαž…αž”αžαŸ‹αž”αŸ‚αž“αž”αžΆαž“ αžŠαŸ‚αž›αžœαžΆαž’αžΆαž…αž‘αžΆαž‰αž™αž€αž’αžαŸ’αžαž”αŸ’αžšαž™αŸ„αž‡αž“αŸαž–αžΈαžœαŸαž‘αž·αž€αžΆ Enterprise Edition αž“αŸ…αž€αŸ’αž“αž»αž„αž€αž»αž„αžαžΊαž“αŸαžšαžŠαŸ‚αž›αž˜αžΆαž“αž•αž›αž”αŸ‰αŸ‡αž–αžΆαž›αŸ‹αžαž·αž…αžαž½αž…αž›αžΎαž’αž“αž’αžΆαž“αžŠαŸ‚αž›αž”αžΆαž“αž”αŸ’αžšαžΎαž”αŸ’αžšαžΆαžŸαŸ‹? αž…αž»αŸ‡αž”αŸ’αžšαžŸαž·αž“αž”αžΎαž™αžΎαž„αž’αžΆαž…αž’αŸ’αžœαžΎαž±αŸ’αž™αž€αž˜αŸ’αž˜αžœαž·αž’αžΈαž˜αŸ‰αžΆαžŸαŸŠαžΈαž“αž˜αŸαž‡αžΆαžœαŸαž‘αž·αž€αžΆαž˜αžΌαž›αžŠαŸ’αž‹αžΆαž“αžŸαž˜αŸ’αžšαžΆαž”αŸ‹αžŸαŸ’αžαžΆαž”αžαŸ’αž™αž€αž˜αŸ’αž˜αž˜αžΈαž€αŸ’αžšαžΌαžŸαŸαžœαžΆαž€αž˜αŸ’αž˜?

αžαŸ’αž‰αž»αŸ†αž“αžΉαž„αž”αŸ’αžšαžΆαž”αŸ‹αž’αŸ’αž“αž€αž–αžΈαžšαž”αŸ€αž”αž”αž„αŸ’αž€αžΎαžαž€αž˜αŸ’αž˜αžœαž·αž’αžΈαžŠαŸ„αž™αž”αŸ’αžšαžΎαž€αž»αž„αžαžΊαž“αŸαžšαžŠαŸ„αž™αž•αŸ’αž’αŸ‚αž€αž›αžΎαž˜αŸ‰αžΆαžŸαŸŠαžΈαž“αž˜αŸαž€αž˜αŸ’αž˜αžœαž·αž’αžΈαž”αžΎαž€ OpenLiberty αž€αŸαžŠαžΌαž…αž‡αžΆαž’αŸ†αž–αžΈαžšαž…αž“αžΆαžŸαž˜αŸ’αž–αŸαž“αŸ’αž’αžŠαŸ‚αž›αžšαŸ†αž–αžΉαž„αž‘αž»αž€αž“αŸƒαžŸαž αž‚αž˜αž“αŸ Java (OpenJDK, AdoptOpenJDK αŸ”αž›αŸ”) αž’αŸ†αž–αžΈ Jakarta EE αž“αž·αž„αž’αŸ†αž–αžΈαžŸαŸ’αžαž„αŸ‹αžŠαžΆαžš MicroProfile αžαŸ’αž˜αžΈαžŸαž˜αŸ’αžšαžΆαž”αŸ‹αž”αž„αŸ’αž€αžΎαž αž€αž˜αŸ’αž˜αžœαž·αž’αžΈαž˜αžΈαž€αŸ’αžšαžΌαžŸαŸαžœαžΆαž€αž˜αŸ’αž˜αŸ”

Sebastian Daschner

αž‡αžΎαž„αž―αž€ Javaαž’αŸ’αž“αž€αž“αž·αž–αž“αŸ’αž’ αž“αž·αž„αž‡αžΆαž‚αŸ’αžšαžΌαž”αž„αŸ’αžšαŸ€αž“ αž’αŸ’αž“αž€αž‡αŸ†αž“αžΆαž‰αž’αž—αž·αžœαžŒαŸ’αžαž“αŸ Java (αžšαž½αž˜αž‘αžΆαŸ†αž„ EE)αŸ” αž‚αžΆαžαŸ‹αž‚αžΊαž‡αžΆαž’αŸ’αž“αž€αž“αž·αž–αž“αŸ’αž’αžŸαŸ€αžœαž—αŸ… αžŸαŸ’αžαžΆαž”αžαŸ’αž™αž€αž˜αŸ’αž˜αž€αž˜αŸ’αž˜αžœαž·αž’αžΈ Java EE αž‘αŸ†αž“αžΎαž”. Sebastian αžšαž½αž˜αž…αŸ†αžŽαŸ‚αž€αžŠαž›αŸ‹ JCP αž‡αž½αž™αž”αž„αŸ’αž€αžΎαžαžŸαŸ’αžαž„αŸ‹αžŠαžΆαžš Java EE αž“αžΆαž–αŸαž›αž’αž“αžΆαž‚αž αž”αž˜αŸ’αžšαžΎαž“αŸ…αž›αžΎαž€αŸ’αžšαž»αž˜αž’αŸ’αž“αž€αž‡αŸ†αž“αžΆαž‰ JAX-RS, JSON-P αž“αž·αž„ Config αž“αž·αž„αžŸαž αž€αžΆαžšαž›αžΎαž‚αž˜αŸ’αžšαŸ„αž„αž”αŸ’αžšαž—αž–αž”αžΎαž€αž…αŸ†αž αž•αŸ’αžŸαŸαž„αŸ—αŸ” αž…αŸ†αž–αŸ„αŸ‡αž€αžΆαžšαžšαž½αž˜αž…αŸ†αžŽαŸ‚αž€αžšαž”αžŸαŸ‹αž‚αžΆαžαŸ‹αž…αŸ†αž–αŸ„αŸ‡αžŸαž αž‚αž˜αž“αŸ Java αž“αž·αž„αž”αŸ’αžšαž–αŸαž“αŸ’αž’αž’αŸαž€αžΌαž‘αžΌαžŸαŸŠαžΈ αž‚αžΆαžαŸ‹αžαŸ’αžšαžΌαžœαž”αžΆαž“αž‚αŸαž‘αž‘αž½αž›αžŸαŸ’αž‚αžΆαž›αŸ‹αžαžΆαž‡αžΆ Java Champion, Oracle Developer Champion αž“αž·αž„ JavaOne Rockstar Developer ChampionαŸ”

αž€αŸ’αžšαŸ…αž–αžΈ Java αž›αŸ„αž€ Sebastian αž€αŸαž‡αžΆαž’αŸ’αž“αž€αž”αŸ’αžšαžΎαž”αŸ’αžšαžΆαžŸαŸ‹αžŸαž€αž˜αŸ’αž˜αž“αŸƒαž”αž…αŸ’αž…αŸαž€αžœαž·αž‘αŸ’αž™αžΆ Linux αž“αž·αž„ container αžŠαžΌαž…αž‡αžΆ Docker αž•αž„αžŠαŸ‚αžšαŸ” αž‚αžΆαžαŸ‹αž‚αžΊαž‡αžΆαž’αŸ’αž“αž€αž“αž·αž–αž“αŸ’αž’ αž€αžΆαžšαž”αŸ’αžšαž€αžΆαžŸαž€αŸ†αžŽαžαŸ‹αž αŸαžαž»αž”αžŽαŸ’αžŠαžΆαž‰αž‚αžΆαžαŸ‹αž’αžΆαž…αžαŸ’αžšαžΌαžœαž”αžΆαž“αžšαž€αžƒαžΎαž‰αž“αŸ…αž›αžΎ Twitter αžαžΆαž˜αžšαž™αŸˆ @DaschnerS αŸ”

αž αŸ’αžœαŸαžŸαž”αŸŠαž»αž€αž“αŸ…αž€αŸ’αž“αž»αž„ Apocalypse Zombie

αžŸαŸαžœαžΆαž€αž˜αŸ’αž˜αž’αž“αž‘αžΆαž‰αž‘αŸ†αž“αžΎαž”αž˜αžΆαž“αž‚αž»αžŽαžœαž·αž”αžαŸ’αžαž·αž™αŸ‰αžΆαž„αžŸαŸ†αžαžΆαž“αŸ‹αŸ” αž’αŸ’αž“αž€αž˜αž·αž“αž˜αŸ‚αž“αž‡αžΆαž˜αŸ’αž…αžΆαžŸαŸ‹αž‘αž·αž“αŸ’αž“αž“αŸαž™αžŠαŸ‚αž›αž’αŸ’αž“αž€αž”αž„αŸ’αž αŸ„αŸ‡αž‘αŸ…αž–αž½αž€αž‚αŸ αž αžΎαž™αž€αŸαž˜αž·αž“αž‚αŸ’αžšαž”αŸ‹αž‚αŸ’αžšαž„αž€αžΆαžšαž…αŸ‚αž€αž…αžΆαž™αž‘αž·αž“αŸ’αž“αž“αŸαž™αž“αŸαŸ‡αžŠαŸ‚αžšαŸ” αž“αŸ…αž–αŸαž›αžŽαžΆαž˜αž½αž™ αž‚αžŽαž“αžΈαžšαž”αžŸαŸ‹αž’αŸ’αž“αž€αžŠαŸ‚αž›αž’αŸ’αž“αž€αž”αžΆαž“αž”αžŽαŸ’αžαžΆαž€αŸ‹αž‘αž»αž€αž‡αžΆαž…αŸ’αžšαžΎαž“αž†αŸ’αž“αžΆαŸ†αž€αŸ’αž“αž»αž„αž€αžΆαžšαž’αž—αž·αžœαžŒαŸ’αžαž“αŸ αž’αžΆαž…αžαŸ’αžšαžΌαžœαž”αžΆαž“αž•αŸ’αžαžΆαž…αŸ‹αž…αŸαž‰αž–αžΈαžŸαŸαžœαžΆαž€αž˜αŸ’αž˜αžŠαŸ„αž™αž˜αž·αž“αž˜αžΆαž“αž€αžΆαžšαž–αž“αŸ’αž™αž›αŸ‹ αž¬αž€αŸ’αžαžΈαžŸαž„αŸ’αžƒαžΉαž˜αž“αŸƒαž€αžΆαžšαžŸαŸ’αžαžΆαžšαž‘αžΎαž„αžœαž·αž‰αŸ”

αž…αžΌαžšαž™αžΎαž„αž‚αž·αžαž’αŸ†αž–αžΈαžαžΆαžαžΎαž’αŸŠαžΈαž“αž’αžΊαžŽαž·αžαž’αžΆαž…αž‘αŸ…αž‡αžΆαž™αŸ‰αžΆαž„αžŽαžΆ αž”αŸ’αžšαžŸαž·αž“αž”αžΎαž€αžΆαžšαž’αž—αž·αžœαžŒαŸ’αžαž“αŸαž”αžΆαž“αž’αž“αž»αžœαžαŸ’αžαžαžΆαž˜αž‚αŸ„αž›αž€αžΆαžšαžŽαŸ "αž‘αž·αž“αŸ’αž“αž“αŸαž™αž‡αžΆαžšαž”αžŸαŸ‹αž’αŸ’αž“αž€αž”αŸ’αžšαžΎαžŠαŸ‚αž›αž”αžΆαž“αž”αž„αŸ’αž€αžΎαžαžœαžΆ αžŸαŸαžœαžΆαž€αž˜αŸ’αž˜αž‡αžΆαžšαž”αžŸαŸ‹αž’αŸ’αž“αž€αž”αŸ’αžšαžΎαžŠαŸ‚αž›αž”αŸ’αžšαžΎαžœαžΆ"αŸ”

αžŠαŸ„αž™αžŸαžΆαžšαžαŸ’αž‰αž»αŸ†αž˜αž·αž“αž˜αŸ‚αž“αž‡αžΆαž˜αŸαž’αžΆαžœαžΈ αž¬αž‡αžΆαž’αŸ’αž“αž€αž“αž™αŸ„αž”αžΆαž™ αž”αŸ‰αž»αž“αŸ’αžαŸ‚αž‡αžΆαžŸαŸ’αžαžΆαž”αžαŸ’αž™αž€αžš Java αžαŸ’αž‰αž»αŸ†αž“αžΉαž„αž–αž·αž“αž·αžαŸ’αž™αž˜αžΎαž›αž”αž‰αŸ’αž αžΆαž–αžΈαž•αŸ’αž“αŸ‚αž€αž”αž…αŸ’αž…αŸαž€αž‘αŸαžŸαŸ” αž’αŸ’αžœαžΈαžŠαŸ‚αž›αž’αžΆαž…αž‡αžΆαž‡αž˜αŸ’αžšαžΎαžŸαžŸαž˜αŸ’αžšαžΆαž”αŸ‹αž‚αŸ’αžšαŸ„αž„αž€αžΆαžšαžŽαŸ "αž€αž˜αŸ’αž˜αžœαž·αž’αžΈαžšαž»αž€αžšαž€ - αž‚αŸαž αž‘αŸ†αž–αŸαžš - αž˜αžΌαž›αžŠαŸ’αž‹αžΆαž“αž‘αž·αž“αŸ’αž“αž“αŸαž™" αž”αž»αžšαžΆαžŽαž“αŸ…αž€αŸ’αž“αž»αž„αž–αž·αž—αž–αž–αž–αž€αž‘αŸ†αž“αžΎαž”αŸ” αž”αŸ’αžšαž αŸ‚αž›αž”αŸ’αžšαžΆαŸ†αž†αŸ’αž“αžΆαŸ†αž˜αž»αž“ αž‡αž˜αŸ’αž˜αžΎαžŸαž‡αŸ†αž“αž½αžŸαž‘αžΆαŸ†αž„αž’αžŸαŸ‹αž˜αžΎαž›αž‘αŸ…αž˜αžΆαž“αž›αž€αŸ’αžαžŽαŸˆαž”αž…αŸ’αž…αŸαž€αž‘αŸαžŸαž–αž·αž”αžΆαž€αž’αž“αž»αžœαžαŸ’αž αž”αŸ‰αž»αž“αŸ’αžαŸ‚αž₯αž‘αžΌαžœαž“αŸαŸ‡αž‡αžΆαž˜αž½αž™αž“αžΉαž„αž€αžΆαžšαž’αž—αž·αžœαžŒαŸ’αžαž“αŸαžŸαŸαžœαžΆαž€αž˜αŸ’αž˜αž–αž–αž€ αž“αž·αž„αž”αž…αŸ’αž…αŸαž€αžœαž·αž‘αŸ’αž™αžΆ Docker, Kubernetes, Helm αžœαžΆαž αžΆαž€αŸ‹αž”αžΈαžŠαžΌαž…αž‡αžΆαž™αŸ‰αžΆαž„αž αŸ„αž…αžŽαžΆαžŸαŸ‹αž˜αžΆαž“αž‡αž˜αŸ’αžšαžΎαžŸαž”αž…αŸ’αž…αŸαž€αž‘αŸαžŸαŸ”

Denis Tsyplakov, αžŸαŸ’αžαžΆαž”αžαŸ’αž™αž€αžšαžŠαŸ†αžŽαŸ„αŸ‡αžŸαŸ’αžšαžΆαž™

αž‚αžΆαžαŸ‹αž”αžΆαž“αž…αžΆαž”αŸ‹αž•αŸ’αžαžΎαž˜αžŸαžšαžŸαŸαžšαž€αž˜αŸ’αž˜αžœαž·αž’αžΈαž“αŸ…αž…αž»αž„αž‘αžŸαžœαžαŸ’αžŸαžšαŸαž†αŸ’αž“αžΆαŸ† 1980 αž αžΎαž™αž”αžΆαž“αž’αŸ’αžœαžΎαž€αžΆαžšαžŸαžšαžŸαŸαžšαž€αž˜αŸ’αž˜αžœαž·αž’αžΈαž”αŸ’αžšαž€αž”αžŠαŸ„αž™αžœαž·αž‡αŸ’αž‡αžΆαž‡αžΈαžœαŸˆαž…αžΆαž”αŸ‹αžαžΆαŸ†αž„αž–αžΈαž–αžΆαž€αŸ‹αž€αžŽαŸ’αžαžΆαž›αž‘αžŸαžœαžαŸ’αžŸαžšαŸαž†αŸ’αž“αžΆαŸ† 1990 αŸ” αžαŸ’αž‰αž»αŸ†αž”αžΆαž“αžŸαžšαžŸαŸαžšαž€αž˜αŸ’αž˜αžœαž·αž’αžΈαž…αŸ’αžšαžΎαž“αž‡αžΆαž„ 10 αž—αžΆαžŸαžΆ αž”αŸ‰αž»αž“αŸ’αžαŸ‚ Java αž“αŸ…αžαŸ‚αž‡αžΆαž‘αžΈαž–αŸαž‰αž…αž·αžαŸ’αžαžšαž”αžŸαŸ‹αžαŸ’αž‰αž»αŸ†αŸ” αž…αžΆαž”αŸ‹αžαžΆαŸ†αž„αž–αžΈαž†αŸ’αž“αžΆαŸ† 2006 αž‚αžΆαžαŸ‹αž”αžΆαž“αž’αŸ’αžœαžΎαž€αžΆαžšαž“αŸ… DataArt αŸ” αž…αŸ†αžŽαžΆαž”αŸ‹αž’αžΆαžšαž˜αŸ’αž˜αžŽαŸαž…αž˜αŸ’αž”αž„αž“αŸ…αž€αŸ’αž“αž»αž„ ITαŸ– αž€αžΆαžšαž”αž„αŸ’αž€αžΎαžαžŸαŸαžœαžΆαž€αž˜αŸ’αž˜αžŠαŸ‚αž›αž’αžαŸ‹αž±αž“αž…αŸ†αž–αŸ„αŸ‡αž€αŸ†αž αž»αžŸ αžŸαŸ’αžαžΆαž”αžαŸ’αž™αž€αž˜αŸ’αž˜αž”αŸ’αžšαž–αŸαž“αŸ’αž’αž‡αžΆαž€αŸ‹αžŸαŸ’αžαŸ‚αž„ αžŠαŸ†αžŽαŸ„αŸ‡αžŸαŸ’αžšαžΆαž™αž”αŸ’αžšαž€αž”αžŠαŸ„αž™αž—αžΆαž–αž…αŸ’αž“αŸƒαž”αŸ’αžšαžŒαž·αžαž…αŸ†αž–αŸ„αŸ‡αž”αž‰αŸ’αž αžΆαžŠαŸ‚αž›αž˜αž·αž“αž˜αŸ‚αž“αž‡αžΆαžšαžΏαž„αžαžΌαž…αžαžΆαž…αŸ”

αž€αž˜αŸ’αž˜αžœαž·αž’αžΈαž“αŸαŸ‡

18:30 - 19:00 αž‡αž½αž”αž‡αž»αŸ†αž’αŸ’αž“αž€αž…αžΌαž›αžšαž½αž˜ αž€αžΆαž αŸ’αžœαŸαžŸαŸ’αžœαžΆαž‚αž˜αž“αŸ
្្ ៈ ០០-៣ ៈ ០០ OpenLiberty - jaguar αžŠαŸ‚αž›αž˜αž·αž“αžŸαŸ’αž‚αžΆαž›αŸ‹αž€αŸ’αž“αž»αž„αž…αŸ†αžŽαŸ„αž˜αž˜αŸ‰αžΆαžŸαŸŠαžΈαž“αž˜αŸαž€αž˜αŸ’αž˜αžœαž·αž’αžΈ OpenSource, Sebastian Dashner αŸ”
19:45 - 20:00 αžŸαŸ†αžŽαž½αžš αž“αž·αž„αž…αž˜αŸ’αž›αžΎαž™
20:00 - 20:10 αžŸαž˜αŸ’αžšαžΆαž€
្្ ៈ ០០-៣ ៈ ០០ αž αŸ’αžœαŸαžŸαž”αŸŠαž»αž€αž“αŸ…αž€αŸ’αž“αž»αž„ Apocalypse Zombie, Denis Tsyplakov αŸ”
20:50 - 21:00 αžŸαŸ†αžŽαž½αžš αž“αž·αž„αž…αž˜αŸ’αž›αžΎαž™

αž€αžΆαžšαž…αž»αŸ‡αžˆαŸ’αž˜αŸ„αŸ‡αžŸαž˜αŸ’αžšαžΆαž”αŸ‹αž€αžΆαžšαž”αŸ’αžšαž‡αž»αŸ†αž€αŸ„αŸ‡αž‡αŸ’αžœαžΆ - αžŸαžΆαŸ†αž„αž–αŸαž‘αžΊαž”αŸŠαžΊαž‚ - αžαŸ’αž„αŸƒαž‘αžΈ 20 αžαŸ‚αž˜αž·αžαž»αž“αžΆ.

αž”αŸ’αžšαž—αž–: www.habr.com

αž”αž“αŸ’αžαŸ‚αž˜αž˜αžαž·αž™αŸ„αž”αž›αŸ‹