
рд░реЙрди рдкреНрд░реЗрд╕реНрд▓рд░ рдиреЗ рдПрдХ рд╕рд╛рде рд░рдЦрд╛ рдФрд░ рдкреНрд░реЛрдЬреЗрдХреНрдЯ рд▓реВрдо (рдЬрд╛рд╡рд╛ рдлрд╛рдЗрдмрд░) рдХрд╛ рдПрдХ рдирдпрд╛ "рдЖрдзрд┐рдХрд╛рд░рд┐рдХ" рдкреНрд░реЛрдЯреЛрдЯрд╛рдЗрдк рдЕрдкрд▓реЛрдб рдХрд┐рдпрд╛ред JDK 14 рдХрд╛ рдЙрдкрдпреЛрдЧ рдЖрдзрд╛рд░ рдХреЗ рд░реВрдк рдореЗрдВ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рдЖрдк рдЗрд╕реЗ рдпрд╣рд╛рдБ рдбрд╛рдЙрдирд▓реЛрдб рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ , рдпрд╣рд╛рдБ рдШреЛрд╖рдгрд╛ рдкрдврд╝реЗрдВред рд▓реЛрдЧ рдзреАрд░реЗ-рдзреАрд░реЗ рд╡рд┐рд╖рдп рдореЗрдВ рд╢рд╛рдорд┐рд▓ рд╣реЛрдирд╛ рд╢реБрд░реВ рдХрд░ рд░рд╣реЗ рд╣реИрдВ, рдФрд░ рдЧрд┐рдЯрд╣рдм рдореЗрдВ рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рд▓реВрдо рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдХрдИ рдкрд░рд┐рдпреЛрдЬрдирд╛рдПрдВ рд╣реИрдВ: рд▓реВрдо рдбреЗрдЯ рд╕рд░реНрд╡рд░ , рдлрд╛рдЗрдмреНрд░реА (рдлрд╛рдЗрдмрд░ рдХреЗ рд▓рд┐рдП рд╕рдорд░реНрдерди рдХреЗ рд╕рд╛рде рдЕрднрд┐рдиреЗрддрд╛рдУрдВ рдХреЛ рд▓рд╛рдЧреВ рдХрд░рдирд╛), RxJavaFiberInterop (RxJava 3 рдФрд░ рд▓реВрдо рдХреЗ рдмреАрдЪ рдкреБрд▓), рдФрд░ рд▓реВрдо ( рдПрдХ , рджреЛ , рджреЛ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреЗ рдЙрджрд╛рд╣рд░рдгреЛрдВ рдХреЗ рдПрдХ рдЬреЛрдбрд╝реЗ) )ред рдмрд╕ рдХреЗ рдорд╛рдорд▓реЗ рдореЗрдВ, рдореИрдВ рдЖрдкрдХреЛ рдпрд╛рдж рджрд┐рд▓рд╛рддрд╛ рд╣реВрдВ рдХрд┐ рд░реЙрди Reddit рдкрд░ рд╣реИ , рдХрдИ рдмрд╛рд░ рд╡рд╣ рд╡рд╣рд╛рдБ рдШреЛрд╖рдгрд╛рдПрдБ рд▓рд┐рдЦрддрд╛ рд╣реИ рдФрд░ рдЕрдЪреНрдЫреА рд╡рд┐рд╕реНрддреГрдд рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ рдЫреЛрдбрд╝рддрд╛ рд╣реИред
InfernoPlus рдиреЗ рд╕реБрдкрд░ рдорд╛рд░рд┐рдпреЛ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдмреИрдЯрд▓ рд░реЙрдпрд▓ рд╢реИрд▓реА рдореЗрдВ рдПрдХ рдкреНрд░рд╢рдВрд╕рдХ рдЧреЗрдо рдмрдирд╛рдиреЗ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдПрдХ рд╡реАрдбрд┐рдпреЛ рдкреНрд░рдХрд╛рд╢рд┐рдд рдХрд┐рдпрд╛ , рдЬреЛ рдЕрдкреНрд░рддреНрдпрд╛рд╢рд┐рдд рд░реВрдк рд╕реЗ рд╣рд╛рдЗрдкрд╛рдиреБрд▓ рд╣реИред рдкреАрдЫреЗ рдХреА рддрд░рдл Java + Tomcat рдереЗред рдХрд╣рд╛рдиреА рдХрд╛ рдЕрдВрдд: рд▓реЗрдЦрдХреЛрдВ рдХреЛ рдирд┐рдиреНрдЯреЗрдВрдбреЛ рд╕реЗ рдлреЛрди рдЖрдпрд╛ рдФрд░ рдореБрдХрджрдорд╛ рдХрд░рдиреЗ рдХрд╛ рд╡рд╛рджрд╛ рдХрд┐рдпрд╛ рдЧрдпрд╛, рдЬрд┐рд╕рдХреЗ рдХрд╛рд░рдг рдЙрдиреНрд╣реЗрдВ рдЦрд┐рд▓реМрдирд╛ рдорд╛рд░рдирд╛ рдкрдбрд╝рд╛ред
рдУрд▓реЗрдЧ рд╢реЗрд▓реНрд▓рд╛рд╡ рдиреЗ рдПрдХ рдЙрддреНрдХреГрд╖реНрдЯ рд▓реЗрдЦ рд▓рд┐рдЦрд╛ "рдЧреНрд░реЗрд╡рд╛рд▓рдо рдХреЗ рд╕рд╛рде рд╢реБрд░реБрдЖрдд рдХрд░рдирд╛" ред рдУрд▓реЗрдЧ рдиреЗ рдЬрд▓реНрдж рд╣реА, рд╕реНрдкрд╖реНрдЯ рд░реВрдк рд╕реЗ рдФрд░ рдмрд╕ рд╕рд╡рд╛рд▓реЛрдВ рдХрд╛ рдЬрд╡рд╛рдм рджрд┐рдпрд╛: рдЧреНрд░реЗрд╡рд╛рд▓рдо рдХреНрдпрд╛ рд╣реИ? рдЗрд╕рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдХреНрдпреЛрдВ рд╣реИ? рдЕрдк рдЯреВ рдбреЗрдЯ рд░рд╣рдиреЗ рд▓рд╛рдпрдХ рдХреНрдпрд╛ рд╣реИ? Reddit рдкрд░ рдПрдХ рд╣рд╛рд▓рд┐рдпрд╛ рдЪрд░реНрдЪрд╛ , рдЬрд╣рд╛рдВ рд▓реЗрдЦрдХ рд╢рд╛рдирджрд╛рд░ "рджреЗрд╢реА рдмрд╛рдЗрдЯрдХреЛрдб" рдХреЗ рд╕рд╛рде рдЖрдпрд╛ рдерд╛, рдЗрд╕ рддрдереНрдп рдХрд╛ рдПрдХ рдЕрдЪреНрдЫрд╛ рдЪрд┐рддреНрд░рдг рд╣реИ рдХрд┐ рд╣рд╛рд▓рд╛рдВрдХрд┐ рдЧреНрд░реЗрд╡рд╛рд▓рдо рдЬрдирддрд╛ рдХреЗ рдкрд╛рд╕ рдЧрдпрд╛ рд╣реИ, рдХрдИ рдХреЗ рд▓рд┐рдП рдпрд╣ рд╕рдм рдПрдХ рдЕрдВрдзреЗрд░рд╛ рдЬрдВрдЧрд▓ рд╣реИред рдЗрд╕рдХреЗ рд╕рд╛рде рдХреБрдЫ рдХрд░рдиреЗ рдХреА рдЬрд░реВрд░рдд рд╣реИред
рд╕рдордп рдкрд░ GraalVM рдкрд░ рд╕рдорд╛рдЪрд╛рд░ рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдЖрдкрдХреЛ рдЪрд╛рд╣рд┐рдП:
- рдбреЗрдмреАрдЬрд╝рд┐рдпрдо 1.0.0 рд▓реЙрдиреНрдЪ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ , рдЬреЛ рд╕реАрдбреАрд╕реА (рдЪреЗрдВрдЬ рдбреЗрдЯрд╛ рдХреИрдкреНрдЪрд░) рдХреЗ рд▓рд┐рдП рдЦреБрдж рдХреЛ рд╕рд░реНрд╡рд╢реНрд░реЗрд╖реНрда рдЬрд╛рд╡рд╛ рд▓рд╛рдЗрдмреНрд░реЗрд░реА рдХрд╣рддрд╛ рд╣реИред рдпрд╣рд╛рдВ рддрдХ тАЛтАЛрдХрд┐ рдЙрдирдХрд╛ рдЕрдкрдирд╛ FAQ рд╕рд╛рдЗрдЯ рднреА рд╣реИ ред рд╕реАрдбреАрд╕реА рдбреЗрдЯрд╛ рдкрд░рд┐рд╡рд░реНрддрди рдХреА рдШрдЯрдирд╛рдУрдВ рдХреЛ рд░рд┐рдХреЙрд░реНрдб рдХрд░рдиреЗ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рд╣реИред рдмреЗрд╢рдХ, рдЖрдк рд╣рд╛рдЗрдмрд░рдиреЗрдЯ рдПрдирд╡рд░реНрд╕ рдореЗрдВ рдЦреАрдВрдЪ рд╕рдХрддреЗ рд╣реИрдВ, рд▓реЗрдХрд┐рди рдпрд╣ рд░рдирдЯрд╛рдЗрдо рдореЗрдВ рдУрд╡рд░рд╣реЗрдб рдЬреЛрдбрд╝ рджреЗрдЧрд╛ред рдЗрд╕рдХреЗ рдмрдЬрд╛рдп, рдЖрдк рд░реАрдбреВ рд▓реЙрдЧ рдбреЗрдЯрд╛рдмреЗрд╕ рд╕реЗ рд╕реАрдзреЗ рдИрд╡реЗрдВрдЯ рдмрджрд▓ рд╕рдХрддреЗ рд╣реИрдВ - рдЗрд╕реЗ рдкрд╛рд░реНрд╕ рдХрд░реЗрдВ рдФрд░ рдХрд┐рд╕реА рддрд░рд╣ рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛ рдХрд░реЗрдВ, рдЬреЛ рдХрд┐ рдбреЗрдмрдЬрд╝рд┐рдпрдо рдХрд░рддрд╛ рд╣реИред рдФрд░ рд╡рд╣ рдЗрд╕реЗ рдПрд╕рд┐рдВрдХреНрд░реЛрдирд╕ рдореЛрдб рдореЗрдВ рдХрд░рддрд╛ рд╣реИ, рдЕрд░реНрдерд╛рддред рдЖрдкрдХреЗ рдУрдПрд▓рдЯреАрдкреА рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдХреЛ рдмреНрд░реЗрдХ рдХрд┐рдП рдмрд┐рдирд╛ред рдХреЗрд╡рд▓ Oracle, MySQL, PostgreSQL рдХрд╛ рд╕рдорд░реНрдерди рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ (рд╕рд╣рдЬрддрд╛ рд╕реЗ, ACID рдореЗрдВ D рдкреНрд░рджрд╛рди рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд▓реЙрдЧ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрддреА рд╣реИ), рд▓реЗрдХрд┐рди MongoDB рдХреЗ рд▓рд┐рдП рднреАред рд╡реНрд▓рд╛рдж рдорд┐рд╣рд╛рд▓рд╕реА рдХреЗ рд▓реЗрдЦ рдореЗрдВ рдФрд░ рдкрдврд╝реЗрдВред
- GITHub QueryDSL EntityQL рдкрд░ рдХрд┐рд╕реА рдиреЗ eXsio рдкреЛрд╕реНрдЯ рдХрд┐рдпрд╛ рд╣реИ - 28 рдХрд╛ рдПрдХ рдЫреЛрдЯрд╛ рдкреБрд╕реНрддрдХрд╛рд▓рдп рд╣реИ рдЬреЛ рдЖрдкрдХреЛ рдзрд╛рд░рд╛рдкреНрд░рд╡рд╛рд╣ рдПрдкреАрдЖрдИ рдХреЗ рд░реВрдк рдореЗрдВ рдЬреЗрдкреАрдП рдЗрдХрд╛рдЗрдпреЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдореВрд▓ рдПрд╕рдХреНрдпреВрдПрд▓ рдкреНрд░рд╢реНрдиреЛрдВ рдХреЛ рдмрдирд╛рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИред рд░рд╣рд╕реНрдп рдпрд╣ рд╣реИ рдХрд┐ рдпрд╣ рд╕рднреА рдбреАрдбреАрдПрд▓ рдЬрд╛рдирдХрд╛рд░реА рдПрдХрддреНрд░ рдХрд░рдиреЗ рдФрд░ QueryDSL рдореЗрдЯрд╛рдореЙрдбрд▓ рдХреЗ рдирд┐рд░реНрдорд╛рдг рдХреЗ рд▓рд┐рдП рдкреНрд░рддрд┐рдмрд┐рдВрдм рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реИред рдореЗрдЯрд╛рдореЛрдбрд▓реНрд╕ рд░реИрдо рдореЗрдВ рдПрдХрддреНрд░ рдХрд┐рдП рдЬрд╛рддреЗ рд╣реИрдВ, рдлрд╝рд╛рдЗрд▓ рд╕рд┐рд╕реНрдЯрдо рдкрд░ рдХреЛрдб рдкреАрдврд╝реА рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдирд╣реАрдВ рд╣реИред
- рд╡рд┐рдиреНрд╕реЗрдиреНрдЬрд╝реЛ рдкрд▓рд╛рдЬрд╝реЛ рдХреЛ рд╕реНрд╡рд┐рдВрдЧ рдЬрд╛рд░реА рд░рдЦрдирд╛ рдЬрд╛рд░реА рд╣реИ, рдмрд╕ рд╕рд╛рдордЧреНрд░реА-рдпреВрдЖрдИ-рд╕реНрд╡рд┐рдВрдЧ рд▓рд╛рдЗрдмреНрд░реЗрд░реА рдХрд╛ рд╕рдВрд╕реНрдХрд░рдг v1.1.1-рдмреАрдЯрд╛ рдЬрд╛рд░реА рдХрд┐рдпрд╛ ред рд▓рд┐рдВрдХ рдореЗрдВ рд╕реНрдХреНрд░реАрдирд╢реЙрдЯ рдФрд░ рдЬрд┐рдл рд╣реИрдВред
- 28 рдирд╡рдВрдмрд░ рдХреЛ, рдпрд╣ рдкрддрд╛ рдЪрд▓рд╛ рд╣реИ рдХрд┐ рдЕрдкрд╛рдЪреЗ рдХреИрдорд▓ 3 рдЬрд╛рд░реА рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ред рдпрд╣ рдкрдЪрд╛рдиреЗ рдореЗрдВ рдирд╣реАрдВ рдЖрдпрд╛, рдХреНрдпреЛрдВрдХрд┐ рддрдм рдХреЛрдИ рдЦреБрджрд╛рдИ рдирд╣реАрдВ рд╣реБрдИ рдереАред рджреЗрд░ рд╕реЗ рдХрднреА рдмреЗрд╣рддрд░ред рдЕрдм рдХреИрдорд▓ рдХрдИ рдкрд░рд┐рдпреЛрдЬрдирд╛рдУрдВ рдХрд╛ рдкрд░рд┐рд╡рд╛рд░ рд╣реИ, рдЬрд┐рд╕рдореЗрдВ рдХреИрдорд▓ 3 (рд╕рднреА рдПрдХреАрдХрд░рдг рдмреИрд░рд▓ рдореЗрдВ рд╣рдорд╛рд░реЗ рд▓рд┐рдП рдЬреНрдЮрд╛рдд рдПрдХ рдкреНрд▓рдЧ), рдХреИрдорд▓ рдХреЗ (рд╕рд░реНрд╡рд░рд▓реЗрд╕, рдХреБрдмреЗрд░рдиреЗрдЯреНрд╕, рдЪрд╛рдХреВ), рдХреИрдорд▓ рдХреНрд╡рд╛рд░реНрдХрд╕ рд╢рд╛рдорд┐рд▓ рд╣реИрдВ ред Java 11 рдЖрдзрд┐рдХрд╛рд░рд┐рдХ рд░реВрдк рд╕реЗ рд╕рдорд░реНрдерд┐рдд рд╣реИред
camel-core
рдХрд░реНрдиреЗрд▓ рдХреЛ рдПрдХ рд╕рд┐рдВрдЧрд▓ рдореЗрдЧрд╛ рдХрдЪрд░рд╛ рдмрд┐рди рд╕реЗ 33 JAR рдлрд╛рдЗрд▓реЛрдВ рдореЗрдВ рдХрд╛рдЯ рджрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ, API camel-api
, рдФрд░ camel-support
рдореЗрдВ RouteBuilder
рдФрд░ рд╕рднреА рдкреНрд░рдХрд╛рд░ рдХреЗ рдЖрдзрд╛рд░ рдкреНрд▓рдЧ-рдЗрди рд╡рд┐рдХрд╛рд╕рд╢реАрд▓ рдкреНрд▓рдЧрдЗрдиреНрд╕ рдХреЗ рд▓рд┐рдП рдЙрдкрдпреЛрдЧреА рд╣реИрдВред рд╕рдм рдХреБрдЫ рддреЗрдЬреА рд╕реЗ рдХрд╛рдо рдХрд░рдирд╛ рд╢реБрд░реВ рдХрд░ рджрд┐рдпрд╛ рдФрд░ рдХрдо рдореЗрдореЛрд░реА рдЦрд╛ рдЧрдпрд╛ред рдПрдВрдбрдкреЙрдЗрдВрдЯреНрд╕ рдХреЗ рдЯрд╛рдЗрдк-рд╕реБрд░рдХреНрд╖рд┐рдд рд╡рд┐рд╡рд░рдг рдХреЗ рд▓рд┐рдП рдбреАрдПрд╕рдПрд▓ рдЬреЛрдбрд╝рд╛ рдЧрдпрд╛ (рд╕реНрдЯреНрд░рд┐рдВрдЧреНрд╕ рдореЗрдВ рдирд╛рд░рдХреАрдп рдпреВрдЖрд░рдЖрдИ рдХреЗ рдмрдЬрд╛рдп)ред рдЗрдВрдЬрди рдХреЗ рдЕрдВрджрд░ рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛рдУрдВ рдХреЛ рдЬреЛрдбрд╝рд╛ рдЧрдпрд╛ рдерд╛, рдФрд░ рдЬреИрд╕реЗ рд╣реА рдЬрд╛рд╡рд╛ 11 рдиреНрдпреВрдирддрдо рд╕рдорд░реНрдерд┐рдд рд╕рдВрд╕реНрдХрд░рдг (рдХрд┐рд╕реА рдХреЛ рдЦрд╛рдВрд╕реА рдФрд░ рдмреЗрд╣реЛрд╢реА) рд╣реЛ рдЬрд╛рддрд╛ рд╣реИ, рдмрд╛рд╣рд░реА рдЗрдВрдЯрд░рдлрд╝реЗрд╕ рдЬрд╛рд╡рд╛ 9 рдлреНрд▓реЛ рдПрдкреАрдЖрдИ рдкрд░ рднреА рдХрд╛рдо рдХрд░реЗрдЧрд╛ред рд╣рдордиреЗ рдорд╛рдЗрдХреНрд░реЛрдкреНрд░реЛрдлрд╛рдЗрд▓ рдХреЗ рд╕рд╛рде рдПрдХреАрдХрд░рдг рдЬреЛрдбрд╝рд╛ рдФрд░ рдкреВрд░реА рддрд░рд╣ рд╕реЗ рд╕реНрдЯреИрдВрдбрдЕрд▓реЛрди рдЕрдиреБрдкреНрд░рдпреЛрдЧреЛрдВ рдХрд╛ рдбреЗрдореЛ рдмрдирд╛рдпрд╛ рдЬреЛ рдХрд┐ рдХреИрдорд▓ рдХреЗ рд▓реЙрдиреНрдЪ рдХреЗ рд╕рд╛рде рд╢реБрд░реВ рд╣реЛрддрд╛ рд╣реИред рд╕рдВрдХреНрд╖реЗрдк рдореЗрдВ, рдЬреАрд╡рди рдмреЗрд╣рддрд░ рд╣реЛ рдЧрдпрд╛ рд╣реИ, рдЬреАрд╡рди рдЕрдзрд┐рдХ рдордЬрд╝реЗрджрд╛рд░ рд╣реЛ рдЧрдпрд╛ рд╣реИред - рдХрд╛рдлреНрдХрд╛ 2.4 рдмрд╛рд╣рд░ рдЖрдпрд╛ , рдПрдХ рджрд┐рд▓рдЪрд╕реНрдк рд╕реЗ - рджрд▓рд╛рд▓ рдЕрдм рдирд┐рдХрдЯрддрдо рдкреНрд░рддрд┐рдХреГрддрд┐ (рдмрд╛рджрд▓ рдореЗрдВ, рдпрд╣ рдмрдбрд╝рд╛ рдкреИрд╕рд╛ рд╣реИ) рдореЗрдВ рд╕реНрдерд╛рдирд╛рдВрддрд░рд┐рдд рдХрд░ рд╕рдХрддрд╛ рд╣реИ ред рд╣рдордиреЗ рдПрдХ рдирдпрд╛ рдЬрд╛рд╡рд╛
kafka.security.auth.Authorizer
рдПрдкреАрдЖрдИ рдЬреЛрдбрд╝рд╛ рд╣реИ, рдЬреЛ рдЖрдкрдХреЛ рдЙрди kafka.security.auth.Authorizer
рдХреЛ рдмрд╛рдпрдкрд╛рд╕ рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИ рдЬреЛ kafka.security.auth.Authorizer
рд╕рд╛рде kafka.security.auth.Authorizer
ред - рдХрд╛рдлреНрдХрд╛ рдХреА рд░рд┐рд╣рд╛рдИ рдХреЗ рддреБрд░рдВрдд рдмрд╛рдж, рдХрд╛рдлреНрдХрд╛ 2.4 рдЖрд░рд╕реА 1 рдХреЗ рд▓рд┐рдП рд╕рдВрдмрдВрдзрд┐рдд рд╕реНрдкреНрд░рд┐рдВрдЧ рд╕рд╛рдордиреЗ рдЖрдпрд╛ред 2.3 рдХреЗ рд▓рд┐рдП рд╕рдм рдХреБрдЫ рдПрдХ рдЬреИрд╕рд╛ рд╣реИ, рдХреЗрд╡рд▓ рдЧреНрд░рд╛рд╣рдХреЛрдВ рдХреЗ рдирдП рд╕рдВрд╕реНрдХрд░рдг рдХреЗ рд▓рд┐рдП рд╕рдВрдХрд▓рд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ, рдФрд░ рдирдП рд╕рдВрддреБрд▓рди рдкреНрд░реЛрдЯреЛрдХреЙрд▓ рдХреЗ рд▓рд┐рдП рд╕рдорд░реНрдерди рдХреЗ рд╕рд╛рдеред
- рд╕реНрдкреНрд░рд┐рдВрдЧ рдХреНрд▓рд╛рдЙрдб рд╣реЛрдХреНрд╕рдЯрди рдФрд░ рдЧреНрд░реАрдирд╡рд┐рдЪ рдХреЗ рд▓рд┐рдП рдИрдУрдПрд▓ рддрд┐рдерд┐рдпреЛрдВ рдХреА рдШреЛрд╖рдгрд╛ рдХреА рдЧрдИ рд╣реИ , рдФрд░ рдЕрдЧрд▓реА рдмрдбрд╝реА рд░рд┐рд▓реАрдЬ рдХреЛ рдЗрд▓рдлрд╝рд░реНрдб рдХрд╣рд╛ рдЬрд╛рдПрдЧрд╛ред рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, рд╣реЛрдХреНрд╕рдЯрди рд╕рд░реНрд╡рд┐рд╕ рд░рд┐рд▓реАрдЬрд╝ 1 (SR1) рдЬрд╛рд░реА рдХреА рдЧрдИ рд╣реИ ред рдХреЗрд╡рд▓ рдмрдЧ рдлрд┐рдХреНрд╕ рд╣реИрдВ , рдЗрд╕реЗ рдЕрдкрдбреЗрдЯ рдХрд░рдирд╛ рдЖрд╡рд╢реНрдпрдХ рд╣реИред
- рдЬреЛрд╢ рд▓рд╛рдВрдЧ рдХреЗ рд╕рд╛рдкреНрддрд╛рд╣рд┐рдХ рдореЗрдВ рдЖрдк рд╕реНрдкреНрд░рд┐рдВрдЧ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдЕрдзрд┐рдХ рдкрдврд╝ рд╕рдХрддреЗ рд╣реИрдВред 18 рджрд┐рд╕рдВрдмрд░ рдФрд░ 24 рджрд┐рд╕рдВрдмрд░ рдХреЗ рд▓рд┐рдП рд░рд┐рд▓реАрдЬрд╝ рд╣реЛрдиреА рд╣реИ ред рд╡реИрд╕реЗ, 2020 рдореЗрдВ, рдЬреЛрд╢ рдиреЗ рдЕрдкрдиреА рд╡рд░реНрд╖рдЧрд╛рдВрда рдордирд╛рдИ, рд╕реНрдкреНрд░рд┐рдВрдЧ рдЯреАрдо рдореЗрдВ 10 рд╕рд╛рд▓ рдХрд╛ рдХрд╛рдо, рдФрд░ рддрджрдиреБрд╕рд╛рд░ - рджрд╕ рд╕рд╛рд▓ рдХрд╛ рдкрд╛рдЪрдиред
- рджрд┐рдорд┐рддреНрд░реА рдЭреЗрдорд░реЛрд╡ рдиреЗ 2020 рдХреЗ рд▓рд┐рдП рдЗрдВрдЯреЗрд▓реАрдЬ рдкреНрд▓реЗрдЯрдлрд╛рд░реНрдо рд░реЛрдбрдореИрдк рдкреНрд░рдХрд╛рд╢рд┐рдд рдХрд┐рдпрд╛ ред JetBrains рдХреЗ рд╣рдмрдмреНрд▓реЙрдЧ рдореЗрдВ рд░реВрд╕реА рдореЗрдВ рдЕрдиреБрд╡рд╛рдж рд╣реИ ред
- рдЗрдВрдЯреЗрд▓реАрдЬ рдЖрдИрдбрд┐рдпрд╛ 2019.3.1 рдЬрд╛рд░реА рдХрд┐рдпрд╛ ред рдХреБрдЫ рдЕрдкреНрд░рд┐рдп рдХреАрдбрд╝реЗ рдлрд┐рдХреНрд╕реНрдбред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдХрдИ рдореЙрдирд┐рдЯрд░ рдХреЗ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛рдУрдВ рдХреЛ рдЕрдм рд╡рд┐рдЪрд╛рд░реЛрдВ рдХреЛ рд▓реЙрдиреНрдЪ рдХрд░рдиреЗ рдХреЗ рдмрд╛рдж рдПрдХ рджреВрд╕рд░реЗ рдореЙрдирд┐рдЯрд░ рдкрд░ рдЦрд┐рдбрд╝рдХрд┐рдпрд╛рдВ рдЦреАрдВрдЪрдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдирд╣реАрдВ рд╣реИ ред рдорд╛рд╡реЗрди рдХреЗ рдирд┐рд░реНрдорд╛рдг рдкрд░ рдХрд╛рдо рдХрд░рдиреЗ рд╕реЗ рдкрд╣рд▓реЗ рд╕реНрдерд╛рдиреАрдп рдЯреЙрдореНрд╕реНрдХ рд╢реБрд░реВ рд╣реЛрдиреЗ рдкрд░ рдЙрдиреНрд╣реЛрдВрдиреЗ рдПрдХ рд░рд╛рдХреНрд╖рд╕реА рдмрдЧ рддрдп рдХрд┐рдпрд╛ред
- рдЧреНрд░рд╣рдг 2019-12 рдЬрд╛рд░реА ред рдЬрд╛рд╡рд╛ 13 рд╕реЗ, рд╕реНрд╡рд┐рдЪ рдПрдХреНрд╕рдкреНрд░реЗрд╢рди рдФрд░ рдЯреЗрдХреНрд╕реНрдЯ рдмреНрд▓реЙрдХ рдЬреЛрдбрд╝реЗ рдЧрдП рд╣реИрдВред YouTube рдкрд░ рдПрдХ рд╡реАрдбрд┐рдпреЛ рд╣реИ рдЬрд┐рд╕рдореЗрдВ рдирдИ рд╡рд┐рд╢реЗрд╖рддрд╛рдУрдВ рдХрд╛ рд╡рд░реНрдгрди рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ рдЬреЛ рдПрдХ рдмреНрд░реЙрдбрдХрд╛рд╕реНрдЯрд░ рджреНрд╡рд╛рд░рд╛ "рдХрдард┐рди" рд╕рдорд╛рдЪрд╛рд░ рдХреЗ рдЙрдЪреНрдЪрд╛рд░рдг рдХреЗ рд╕рд╛рде рдкрдврд╝реА рдЬрд╛рддреА рд╣реИрдВред рдЬрд╛рд╣рд┐рд░ рд╣реИ, рдЗрд╕рдХреЗ рд╕рд╛рде, рдЧреНрд░рд╣рдг рд╡реЗрдм рдЙрдкрдХрд░рдг рдкреНрд▓реЗрдЯрдлрд╝реЙрд░реНрдо рдХреЛ рдЕрдкрдбреЗрдЯ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ рдФрд░ рдЬреИрд╕реЗ рдХрд┐ рдЧреНрд░рд╣рдг рдкрд░ рдЖрдзрд╛рд░рд┐рдд рдЖрдИрдбреАрдИ рдХреА рдЕрдВрддрд╣реАрди рд╕реВрдЪреА рдХреЛ рд╕реВрдЪреАрдмрджреНрдз рдХрд░рдиреЗ рдХрд╛ рдХреЛрдИ рдорддрд▓рдм рдирд╣реАрдВ рд╣реИред
- рддреБрд░рдВрдд рдХрдИ рдЖрдИрдбреАрдИ рдкреНрд▓реЗрдЯрдлрд╛рд░реНрдореЛрдВ (рдПрдХреНрд▓рд┐рдкреНрд╕, рд╡рд┐рдЬреБрдЕрд▓ рд╕реНрдЯреВрдбрд┐рдпреЛ рдХреЛрдб, рдерд┐рдпрд╛) рд╕реНрдкреНрд░рд┐рдВрдЧ рдЯреВрд▓реНрд╕ 4.5.0 рдХреЛ рдЬрд╛рд░реА рдХрд┐рдпрд╛ рдЧрдпрд╛ ред рдмреЗрд╢рдХ, рдпрд╣ рдореБрдЦреНрдп рд░реВрдк рд╕реЗ рдЧреНрд░рд╣рдг рдХреЗ рдирдП рд╕рдВрд╕реНрдХрд░рдг рдХреЗ рдХрд╛рд░рдг рд╣реИ, рд▓реЗрдХрд┐рди рдЙрдиреНрд╣реЛрдВрдиреЗ рдХреБрдЫ рдЫреЛрдЯреЗ рдХреАрдбрд╝реЗ рддрдп рдХрд┐рдП рдФрд░ рдХреЙрд╕реНрдореЗрдЯрд┐рдХ рд╕реБрдзрд╛рд░ рдХрд┐рдПред
- рдЬреЗрдиреНрд╕ рд░реЗрдЗрдорди рдиреЗ рдЧреНрд░рд╣рдг рдХреА рд╕реНрдерд┐рддрд┐ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдЫреЛрдЯреА рд╕реА рдЦрдмрд░ рдкреЛрд╕реНрдЯ рдХрд░рдирд╛ рдЬрд╛рд░реА рд░рдЦрд╛ рд╣реИред рдПрдХ рдирдП рдкреЛрд╕реНрдЯ рдореЗрдВ, рдЙрдиреНрд╣реЛрдВрдиреЗ рд╣реЗрд▓реНрдо рдЪрд╛рд░реНрдЯ рдХреА рд╢реБрд░реБрдЖрдд рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдмрд╛рдд рдХреА , рдЙрдиреНрд╣реЛрдВрдиреЗ рдбрд┐рдЯреНрдЯреЛ рдХреЗ рд╕рд╛рде рд╢реБрд░реБрдЖрдд рдХреАред
- рдЧреНрд░реЗрдЧреЛрд░ рд░реАрдЧрд▓рд░ рдиреЗ рд▓рд┐рдлреНрдЯ рдЕрдк рдХрдВрдбрд┐рд╢рдирд▓ рд░рд┐рдлреИрдХреНрдЯрд░рд┐рдВрдЧ рдХрд╛ рдЕрднреНрдпрд╛рд╕ рдХрд░рдиреЗ рдХреЗ рддрд░реАрдХреЗ рдкрд░ рдПрдХ рд╡реАрдбрд┐рдпреЛ рдкреЛрд╕реНрдЯ рдХрд┐рдпрд╛ ред рд░реЗрдбрд┐рдЯ рдкрд░ рд╕рдВрдмрдВрдзрд┐рдд рдЪрд░реНрдЪрд╛ ред
- Alpakka Kafka рдХреЗ рд▓реЗрдЦрдХ Krzysztof Ciesielski рдХреЗ рд╕рд╛рде рдПрдХ рд╕рд╛рдХреНрд╖рд╛рддреНрдХрд╛рд░ рдкреНрд░рдХрд╛рд╢рд┐рдд рд╣реБрдЖ рдерд╛ (рдЬрд╣рд╛рдВ рдпрд╣ рдЖрдпрд╛ рдерд╛ рдФрд░ рдпрд╣ рд▓реЗрдЦ рдореЗрдВ рдХреНрдпрд╛ рд╡рд░реНрдгрд┐рдд рд╣реИ)ред
- Google рдХреНрд▓рд╛рдЙрдб рд╕реНрдкреИрдирд░ рдиреЗ рдЕрдВрдд рдореЗрдВ рд╣рд╛рдЗрдмрд░рдиреЗрдЯ рдХреЗ рд▓рд┐рдП рдЖрдзрд┐рдХрд╛рд░рд┐рдХ рдмреЛрд▓реА рдХрд╛ рдЕрдирд╛рд╡рд░рдг рдХрд┐рдпрд╛ рд╣реИ ред рд▓реЗрдЦ рдХрд╛ рдЧреАрдерд╣рдм рдкрд░ рдПрдХ рдХрд╛рд░реНрдпрд╢реАрд▓ рдЙрджрд╛рд╣рд░рдг рд╣реИ, рдЬрд╣рд╛рдВ рдХреНрд╡рд╛рд░реНрдХрд╕ рдХреЛ рдПрдХ рдордВрдЪ рдХреЗ рд░реВрдк рдореЗрдВ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред
- Google рдХреНрд▓рд╛рдЙрдб рдиреЗ AutoML рдкреНрд░рд╛рдХреГрддрд┐рдХ рднрд╛рд╖рд╛ рдврд╛рдВрдЪреЗ рдХреА рдШреЛрд╖рдгрд╛ рдХреАред рдЗрд╕рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реБрдП, рдЖрдк рдЧреНрд░рдВрдереЛрдВ рд╕реЗ рдЕрдВрддрд░реНрджреГрд╖реНрдЯрд┐ рдирд┐рдХрд╛рд▓ рд╕рдХрддреЗ рд╣реИрдВ, рдЙрдирдХреЗ рд╕рд╕реНрддреЗ рд╡рд░реНрдЧреАрдХрд░рдг рдореЗрдВ рд╕рдВрд▓рдЧреНрди рд╣реЛ рд╕рдХрддреЗ рд╣реИрдВ рдФрд░ рдЧреНрд░рд╛рд╣рдХреЛрдВ рд╕реЗ рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛ рдХрд╛ рдЖрдпреЛрдЬрди рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ - рдЕрд░реНрдерд╛рдд, 2020 рдореЗрдВ рдПрдВрдЯрд░рдкреНрд░рд╛рдЗрдЬрд╝ рдорд╢реАрди рд▓рд░реНрдирд┐рдВрдЧ рд░рд┐рдкреЛрд░реНрдЯ рдХреА рд╕реНрдерд┐рддрд┐ рдиреЗ 2020 рдореЗрдВ рдорд╢реАрди рд╕реАрдЦрдиреЗ рдХреЗ рдореБрдЦреНрдп рдЕрдиреБрдкреНрд░рдпреЛрдЧреЛрдВ рдкрд░ рд╡рд┐рдЪрд╛рд░ рдХрд┐рдпрд╛ред
- рд╕реНрдХреНрд╡рд╛рдпрд░ (рдЬреЛ рд╡реНрдпрд╛рдкрд╛рд░реА рдПрдЧреНрд░реАрдЧреЗрдЯрд░ рд╣реИрдВ) рдиреЗ рдЬрд╛рд╡рд╛ рдХреЗ рд▓рд┐рдП рдПрдХ рдирдпрд╛ рдПрд╕рдбреАрдХреЗ рдЬрд╛рд░реА рдХрд┐рдпрд╛ рд╣реИред
Habr
рдЕрдЯреЗрдВрд╢рди рдЗрдореЗрдЬ рдлреЛрдЯреЛрдЧреНрд░рд╛рдлрд░ рдмреНрд░рд╛рдпрд╕рди рд╣реИрдорд░ рджреНрд╡рд╛рд░рд╛ рдкреНрд░рджрд╛рди рдХреА рдЧрдИ рдереА рдФрд░ рдмреЛ рд╡реИрд▓реА рд╕реНрдХреВрд▓ рдХреЗ рдХреНрд╖реЗрддреНрд░ рдореЗрдВ рдХрдирд╛рдбрд╛рдИ рд╢рд╣рд░ рдХреЛрдЪрд░рди рдореЗрдВ рдмрдирд╛рдИ рдЧрдИ рдереАред рдмреНрд░рд╛рдпрд╕рди рд╡рд╣рд╛рдБ рдХреЗ рдЙрддреНрддрд░реА рдЙрддреНрддрд░реА рдЗрд▓рд╛рдХреЛрдВ, рдкрд╣рд╛рдбрд╝реЛрдВ рдФрд░ рд╡рдиреНрдпрдЬреАрд╡реЛрдВ рдХреА рддрд╕реНрд╡реАрд░реЛрдВ рдореЗрдВ рдорд╛рд╣рд┐рд░ рд╣реИрдВред