แžŸแžทแž€แŸ’แžแžถแžŸแžถแž›แžถแž–แžธ IBMแŸ– Quarkus (Java แž›แžฟแž“แž”แŸ†แž•แžปแžแžŸแž˜แŸ’แžšแžถแž”แŸ‹แžŸแŸแžœแžถแž˜แžธแž€แŸ’แžšแžผ) แž แŸ’แžŸแžถแž€แžถแžแžถ EE แž“แžทแž„ OpenShift

แžŸแžทแž€แŸ’แžแžถแžŸแžถแž›แžถแž–แžธ IBMแŸ– Quarkus (Java แž›แžฟแž“แž”แŸ†แž•แžปแžแžŸแž˜แŸ’แžšแžถแž”แŸ‹แžŸแŸแžœแžถแž˜แžธแž€แŸ’แžšแžผ) แž แŸ’แžŸแžถแž€แžถแžแžถ EE แž“แžทแž„ OpenShift
แžŸแžฝแžŸแŸ’แžแžธโ€‹แžขแŸ’แž“แž€โ€‹แž‘แžถแŸ†แž„แžขแžŸแŸ‹แž‚แŸ’แž“แžถ! แž™แžพแž„แž€แŸแž’แžปแž‰แž‘แŸ’แžšแžถแž“แŸ‹แž“แžนแž„ webinars แžŠแŸ‚แžš แž…แŸ†แž“แžฝแž“แžšแž”แžŸแŸ‹แž–แžฝแž€แž‚แŸแž€แŸ’แž“แžปแž„แžšแž™แŸˆแž–แŸแž›แž–แžธแžšแžแŸ‚แž€แž“แŸ’แž›แž„แž˜แž€แž“แŸแŸ‡ แž›แžพแžŸแž–แžธแžŠแŸ‚แž“แž€แŸ†แžŽแžแŸ‹แžŠแŸ‚แž›แžขแžถแž…แž˜แžถแž“แž‘แžถแŸ†แž„แžขแžŸแŸ‹แŸ” แžŠแžผแž…แŸ’แž“แŸแŸ‡แžŸแž˜แŸ’แžšแžถแž”แŸ‹ habr แž™แžพแž„แž–แŸ’แž™แžถแž™แžถแž˜แž‡แŸ’แžšแžพแžŸแžšแžพแžŸแžขแŸ’แžœแžธแžŠแŸ‚แž›แž‚แžฝแžšแžฑแŸ’แž™แž…แžถแž”แŸ‹แžขแžถแžšแž˜แŸ’แž˜แžŽแŸ แž“แžทแž„แž˜แžถแž“แž”แŸ’แžšแž™แŸ„แž‡แž“แŸแž”แŸ†แž•แžปแžแžŸแž˜แŸ’แžšแžถแž”แŸ‹แžขแŸ’แž“แž€)แŸ”

แž“แŸ…แžŠแžพแž˜แžแŸ‚แž˜แžทแžแžปแž“แžถ (แžŸแž„แŸ’แžƒแžนแž˜แžแžถแžšแžŠแžผแžœแž€แŸ’แžแŸ…แž“แžนแž„แž“แŸ…แžแŸ‚แž˜แž€แžŠแž›แŸ‹) แž™แžพแž„แž”แžถแž“แž‚แŸ’แžšแŸ„แž„แž‘แžปแž€แžœแž‚แŸ’แž‚แž‡แžถแž€แŸ‹แžŸแŸ’แžแŸ‚แž„แž‡แžถแž…แŸ’แžšแžพแž“ แžŠแŸ‚แž›แž–แžฝแž€แž™แžพแž„แž”แŸ’แžšแžถแž€แžŠแžŽแžถแžŸแŸ‹แžแžถแž“แžนแž„แž…แžถแž”แŸ‹แžขแžถแžšแž˜แŸ’แž˜แžŽแŸแžŸแž˜แŸ’แžšแžถแž”แŸ‹แžขแŸ’แž“แž€แžขแž—แžทแžœแžŒแŸ’แžแž“แŸแŸ” แž‡แžถแžŠแŸ†แž”แžผแž„ แžŸแžผแž˜แž“แžทแž™แžถแž™แžขแŸ†แž–แžธ serverless แž“แžทแž„แž…แžปแž„แž€แŸ’แžšแŸ„แž™แž”แŸ†แž•แžปแžแžŠแŸ‚แž›แž˜แžถแž“แž›แŸ’แž”แžฟแž“แž›แžฟแž“แž”แŸ†แž•แžปแžแŸ” quarkus (แžงแž‘แžถแž แžšแžŽแŸแžŠแžผแž…แž‡แžถแžขแŸ’แž“แž€ 14ms แž€แžถแžšแž…แžถแž”แŸ‹แž•แŸ’แžแžพแž˜แžแŸ’แžšแž‡แžถแž€แŸ‹?) แž แžพแž™แž‘แžธแž–แžธแžš Albert Khaliulov แž“แžนแž„แž“แžทแž™แžถแž™แžขแŸ†แž–แžธแž›แž€แŸ’แžแžŽแŸˆแž–แžทแžŸแŸแžŸแž“แŸƒแž€แžถแžšแžขแž—แžทแžœแžŒแŸ’แžแž“แŸแž–แž–แž€แž“แŸ…แž›แžพ แž แŸ’แžŸแžถแž€แžถแžแžถ แžขแŸŠแžธ, Microprofile แž“แžทแž„ Docker (แž™แžพแž„แž“แžนแž„แž•แŸ’แžแž›แŸ‹แžฑแŸ’แž™แžขแŸ’แž“แž€แž…แžผแž›แžšแžฝแž˜แž˜แŸ’แž“แžถแž€แŸ‹แŸ—แž“แžผแžœแž˜แŸ‰แžถแžŸแŸŠแžธแž“แž“แžทแž˜แŸ’แž˜แžทแžแžŠแŸ‚แž›แžแŸ’แžšแŸ€แž˜แžšแžฝแž…แž‡แžถแžŸแŸ’แžšแŸแž…แžŸแž˜แŸ’แžšแžถแž”แŸ‹แžŸแžทแž€แŸ’แžแžถแžŸแžถแž›แžถ)แŸ” แž แžพแž™แž…แžปแž„แž€แŸ’แžšแŸ„แž™แž“แŸ…แžแŸ’แž„แŸƒแž‘แžธ 9 แžแŸ‚แž˜แžทแžแžปแž“แžถ Valery Kornienko แž“แžนแž„แž”แŸ’แžšแžถแž”แŸ‹แžขแŸ’แž“แž€แž–แžธแžšแž”แŸ€แž”แžŠแŸ‚แž›แžขแŸ’แž“แž€แžขแžถแž…แžŠแžถแž€แŸ‹แž–แž„แŸ’แžšแžถแž™แžšแž”แžŸแŸ‹แžขแŸ’แž“แž€แŸ” แžขแžผแž›แž แŸ’แžœแžธแžŸ แž‘แŸ… IBM Cloud แž€แŸ’แž“แžปแž„แžšแž™แŸˆแž–แŸแž›แž–แžธแžšแž”แžธแž“แžถแž‘แžธแŸ” แž‚แžฝแžšแžฑแŸ’แž™แž…แžถแž”แŸ‹แžขแžถแžšแž˜แŸ’แž˜แžŽแŸ? แž”แŸ’แžšแžŸแžทแž“แž”แžพแž”แžถแž‘/แž…แžถแžŸ แž–แŸแžแŸŒแž˜แžถแž“แž›แž˜แŸ’แžขแžทแžแž‚แžบแžŸแŸ’แžแžทแžแž“แŸ…แž€แŸ’แžšแŸ„แž˜แž€แžถแžšแž€แžถแžแŸ‹แŸ”

  • แžแŸ’แž„แŸƒแž…แž“แŸ’แž‘ แž‘แžธ 1 แžแŸ‚แž˜แžทแžแžปแž“แžถ แž˜แŸ‰แŸ„แž„ 12:00-14:00 Serverless Computing with Java and Quarkus Workshop (แž‚แŸ’แžšแžผแŸ– Edward Seagar) [ENG]

    แž”แžšแžทแž™แžถแž™
    แž‘แžทแžŠแŸ’แž‹แž—แžถแž–แžŸแž„แŸ’แžแŸแž”แž“แŸƒ Serverless Computing แž“แžทแž„แžšแž”แŸ€แž”แžŠแŸ‚แž›แžœแžถแž‡แžฝแž™แžขแŸ’แž“แž€แžขแž—แžทแžœแžŒแŸ’แžแž“แŸแŸ” แž™แžพแž„แž“แžนแž„แž“แžทแž™แžถแž™แžขแŸ†แž–แžธ Quarkus (แž€แŸ’แžšแž”แžแŸแžŽแŸ’แžŒ Java แž”แŸ’แžšแž—แž–แž”แžพแž€แž…แŸ†แž แžŸแž˜แŸ’แžšแžถแž”แŸ‹แž’แŸ’แžœแžพแž€แžถแžšแž‡แžถแž˜แžฝแž™ kubernetes) แž“แžทแž„แž”แž„แŸ’แž แžถแž‰แž–แžธแž˜แžผแž›แž แŸแžแžปแžŠแŸ‚แž›แžœแžถแž˜แžถแž“แž”แŸ’แžšแž‡แžถแž”แŸ’แžšแžทแž™แž—แžถแž–แžแŸ’แž›แžถแŸ†แž„แž“แŸ…แž€แŸ’แž“แžปแž„แž€แžถแžšแžขแž—แžทแžœแžŒแŸ’แžแž“แŸแž–แž–แž€ แž แžพแž™แž›แŸ’แžขแžŸแž˜แŸ’แžšแžถแž”แŸ‹แž€แžปแŸ†แž–แŸ’แž™แžผแž‘แŸแžšแž‚แŸ’แž˜แžถแž“แž˜แŸ‰แžถแžŸแŸŠแžธแž“แž˜แŸแŸ” แžขแŸ’แž“แž€โ€‹แž“แžนแž„โ€‹แžขแžถแž…โ€‹แžŸแžšแžŸแŸแžšโ€‹แž€แžผแžŠโ€‹แž€แž˜แŸ’แž˜แžœแžทแž’แžธ Java แžŠแŸ„แž™โ€‹แžแŸ’แž›แžฝแž“โ€‹แžฏแž„ แžŠแžถแž€แŸ‹โ€‹แž–แž„แŸ’แžšแžถแž™โ€‹แžœแžถโ€‹แž‘แŸ…โ€‹แž›แžพโ€‹แž–แž–แž€ แž˜แžพแž›โ€‹แžฅแž‘แŸ’แž’แžทแž–แž›โ€‹แž“แŸƒโ€‹แž€แžถแžšโ€‹แž”แŸ’แžšแžพ Quarkus แž“แžทแž„โ€‹แž‘แž‘แžฝแž›โ€‹แž”แžถแž“โ€‹แž€แžถแžšโ€‹แž™แž›แŸ‹โ€‹แžŠแžนแž„โ€‹แžŠแŸ„แž™โ€‹แžŠแŸƒโ€‹แž“แŸƒโ€‹แžขแžแŸ’แžแž“แŸแž™ Serverless! * แžขแž“แžกแžถแž‰ - แžŸแžทแž€แŸ’แžแžถแžŸแžถแž›แžถแž“แžนแž„แž’แŸ’แžœแžพแžกแžพแž„แž‡แžถแž—แžถแžŸแžถแžขแž„แŸ‹แž‚แŸ’แž›แŸแžŸ!

  • แžแŸ’แž„แŸƒแžขแž„แŸ’แž‚แžถแžš แž‘แžธ 2 แžแŸ‚แž˜แžทแžแžปแž“แžถ แž˜แŸ‰แŸ„แž„ 12:00-14:00 แžแŸ’แž“แžถแž€แŸ‹แžขแž“แžปแž”แžŽแŸ’แžŒแžทแž "แž€แžถแžšแžขแž—แžทแžœแžŒแŸ’แžแž“แŸแž€แž˜แŸ’แž˜แžœแžทแž’แžธแž›แžพแž–แž–แž€แž“แŸ…แž›แžพแžŸแž แž‚แŸ’แžšแžถแžŸแž…แžถแžœแŸ‰แžถ" (แž‚แŸ’แžšแžผแŸ– Albert Khaliulov)

    แž”แžšแžทแž™แžถแž™
    แž™แžพแž„โ€‹แž“แžนแž„โ€‹แž”แž„แŸ’แž แžถแž‰โ€‹แž–แžธโ€‹แžšแž”แŸ€แž”โ€‹แž€แŸ’แž“แžปแž„โ€‹แž€แžถแžšโ€‹แž”แž„แŸ’แž€แžพแžโ€‹แž€แž˜แŸ’แž˜แžœแžทแž’แžธโ€‹แž˜แžธแž€แŸ’แžšแžผโ€‹แžŸแŸแžœแžถ แž“แžทแž„โ€‹แž’แžถแž“แžถโ€‹แž“แžผแžœโ€‹แžขแž“แŸ’แžแžšแž€แž˜แŸ’แž˜โ€‹แžšแž”แžŸแŸ‹โ€‹แžœแžถโ€‹แžแžถแž˜โ€‹แžšแž™แŸˆโ€‹แžŸแŸแžœแžถโ€‹แžŸแŸ†แžŽแžถแž‰แŸ‹โ€‹แžŠแŸ„แž™โ€‹แž”แŸ’แžšแžพโ€‹ Jakarta EE, Microprofile, Docker, Kubernetes แž“แžทแž„โ€‹แž”แž…แŸ’แž…แŸแž€แžœแžทแž‘แŸ’แž™แžถโ€‹แž–แž–แž€โ€‹แž•แŸ’แžŸแŸแž„โ€‹แž‘แŸ€แžแŸ” แžขแŸ’แž“แž€แž“แžนแž„แžƒแžพแž‰แž–แžธแžšแž”แŸ€แž”แžŠแŸ‚แž›แžขแŸ’แž“แž€แžขแžถแž…แž”แŸ’แžšแžพ Java Enterprise Application Server แžŠแžพแž˜แŸ’แž”แžธแž”แž„แŸ’แž€แžพแžแž€แž˜แŸ’แž˜แžœแžทแž’แžธ microservice แžŠแŸ‚แž›แž˜แžถแž“แž•แŸ’แž‘แžปแž€แŸ” แž“แŸ…แž…แžปแž„แž”แž‰แŸ’แž…แž”แŸ‹แž“แŸƒแžŸแžทแž€แŸ’แžแžถแžŸแžถแž›แžถแž›แžพแž”แžŽแŸ’แžแžถแž‰ แžขแŸ’แž“แž€แž“แžนแž„แž˜แžถแž“แžฑแž€แžถแžŸแž†แŸ’แž›แž„แž€แžถแžแŸ‹แžŸแŸ’แžแžถแž“แž—แžถแž–แžŠแŸ‚แž›แž”แžถแž“แž”แž„แŸ’แž แžถแž‰แžŠแŸ„แž™แžŠแŸƒแžšแž”แžŸแŸ‹แžขแŸ’แž“แž€แž•แŸ’แž‘แžถแž›แŸ‹แŸ”

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

แž”แž“แŸ’แžแŸ‚แž˜แž˜แžแžทแž™แŸ„แž”แž›แŸ‹