P - рдкреНрд░рддреНрдпрд╛рд╢рд╛, рд╕рд╛рдереИ рдкреНрд░рд╛рд░рдореНрднрд┐рдХ рдХрд╛рд░реНрдпрдХреНрд░рдо DUMP рдХрдЬрд╛рдиред рдЫрдиреЛрдЯ рдЧреНрд░рд╛рдЗрдиреНрдбрд░ рдкрд╛рд╕ рднрдПрдХрд╛ рд░рд┐рдкреЛрд░реНрдЯрд╣рд░реВ рд╣реЗрд░реНрдиреБрд╣реЛрд╕реН

рдкреНрд░рддреНрдпреЗрдХ рддреЗрд╕реНрд░реЛ рд╡рдХреНрддрд╛ рдбрдореНрдк рдЪрдпрдирдХреЛ рдХреНрд░рдордорд╛ рднрдиреНрдиреБрднрдпреЛ: "рд╡рд╛рд╣, рддрдкрд╛рдЗрдБрд╕рдБрдЧ рд╕рдмреИ рдХреБрд░рд╛ рдХрддрд┐ рдЧрдореНрднреАрд░ рдЫ!" рд╡рд╛ "рдХреЗ, рд╕рд╛рдпрдж рдХреЗрд╣реА рд░рдирд╣рд░реВ?" рд╕рд╛рдпрдж, рд╕рд╛рдпрдж...
рд╣рд╛рд░реНрдбрдХреЛрд░ рд░ рдЕрднреНрдпрд╛рд╕, рдЕрднреНрдпрд╛рд╕ рд░ рд╣рд╛рд░реНрдбрдХреЛрд░ - рдпреЛ DAMP рдорд╛ рдЖрдЙрдиреЗ рдорд┐рдбрд▓рд╣рд░реВрд▓реЗ рдЖрд╢рд╛ рдЧрд░реНрдЫрдиреНред рд░ рдХрд╛рд░реНрдпрдХреНрд░рдо рд╕рдорд┐рддрд┐рд▓реЗ рдкреНрд░рддреНрдпреЗрдХ рдЖрд╡реЗрджрди 3 рдЪрдпрди рдЪрд░рдгрд╣рд░реВ рдорд╛рд░реНрдлрдд рдЪрд▓рд╛рдЙрдБрдЫред

8 рдиреЛрднреЗрдореНрдмрд░ рдЕрд▓реЗрдХреНрдЬреЗрдиреНрдбрд░ рдУрд░реНрд▓реЛрдн (рд╕реНрдЯреНрд░реНрдпрд╛рдЯреЛрдкреНрд▓рд╛рди), рдЧреНрд░рд┐рдЧреЛрд░реА рдкреЗрдЯреНрд░реЛрдн (рдПрднрд░реЛрди), рдПрд▓реЗрдХреНрд╕реА рдХрд╛рдЯрд╛рдПрдн (рд╕реНрдХрд╛рдЗрдЩ), рдкреЛрд▓рд┐рдирд╛ рдЧреБрд░реНрдЯреЛрднрд╛рдпрд╛ (рдПрднрд┐рд▓ рдорд╛рд░реНрдЯрд┐рдпрдиреНрд╕), рдореНрдпрд╛рдХреНрд╕рд┐рдо рдЕрд░реНрд╢рд┐рдиреЛрдн (рд╣рд╛рдЗ-рдЯреЗрдХ рд╕рдореВрд╣), рдкрд╛рд╡реЗрд▓ рдорд╛рд▓рд┐рд╢реЗрдн (рдореБрд╕реНрдЯрд▓реНрдпрд╛рдм), рдбреЗрдирд┐рд╕ рдХреЛрд▓реЗрд╕реНрдирд┐рдХреЛрдн (рдЕрднрд┐рдЯреЛ) рд░ рдЕрдиреНрдп рд╢реАрд░реНрд╖ рд░ рдХреЗрд╡рд▓ рдорд╣рд╛рди рд╡рдХреНрддрд╛рд╣рд░реВред

4 рд╕реНрдЯреНрд░рд┐рдорд╣рд░реВрдХреЛ рдХрд╛рд░реНрдпрдХреНрд░рдо рд░ рдХрдЯ рдЕрдиреНрддрд░реНрдЧрдд 4 рдорд╛рд╕реНрдЯрд░ рдХрдХреНрд╖рд╛рд╣рд░реВрдХреЛ рдШреЛрд╖рдгрд╛

P - рдкреНрд░рддреНрдпрд╛рд╢рд╛, рд╕рд╛рдереИ рдкреНрд░рд╛рд░рдореНрднрд┐рдХ рдХрд╛рд░реНрдпрдХреНрд░рдо DUMP рдХрдЬрд╛рдиред рдЫрдиреЛрдЯ рдЧреНрд░рд╛рдЗрдиреНрдбрд░ рдкрд╛рд╕ рднрдПрдХрд╛ рд░рд┐рдкреЛрд░реНрдЯрд╣рд░реВ рд╣реЗрд░реНрдиреБрд╣реЛрд╕реН

рдмреНрдпрд╛рдХрдПрдиреНрдб рдЦрдгреНрдб:

  • Microservice рд╕рдВрдЪрд╛рд░: REST, JSON, GraphQL рд╡рд╛ gRPC? (Grigory Petrov, Evrone)
  • рд╡рд┐рд╖рдп рдореЛрдбреЗрд▓рдХреЛ рдЪрдордХ рд░ рдЧрд░реАрдмреА (рдореИрдХреНрд╕рд┐рдо рдЕрд░реНрд╢рд┐рдиреЛрдн, рд╣рд╛рдЗрдЯреЗрдХ рд╕рдореВрд╣)
  • ремреж рд╕реЗрдХреЗрдиреНрдбрдорд╛ рдорд╛рдЗрдХреНрд░реЛрд╕рд░реНрднрд┐рд╕ (рдПрдиреНрдбреНрд░реА рд╢рд┐рд▓рд┐рдВрдЧ, рдПрдХ рдмрд╛рд░реНрд╕ рдбрд┐рдЬрд┐рдЯрд▓ рдЯреЗрдХреНрдиреЛрд▓реЛрдЬреА)
  • рдХреБрдиреИ рд╕рд░реНрднрд░ рдЫреИрди, рдХреБрдиреИ рд╕рдорд╕реНрдпрд╛ рдЫреИрдиред рд╣рд╛рдореАрд▓реЗ AWS Lambda (Alexey Kolesnikov, SimbirSoft) рдорд╛ DataScience рдХрд╕рд░реА рдЧрд░реНрдпреМрдВ
  • рддрдкрд╛рдИрдВрдХреЛ рдкрд░рд┐рдпреЛрдЬрдирд╛рд╣рд░реВрдорд╛ рдЦреБрд▓рд╛ рд╕реНрд░реЛрдд рдкреНрд░рдпреЛрдЧ рдЧрд░реНрджрд╛ рдЬреЛрдЦрд┐рдорд╣рд░реВ рд╡реНрдпрд╡рд╕реНрдерд╛рдкрди рдЧрд░реНрдирдХрд╛ рд▓рд╛рдЧрд┐ рдЙрдкрдХрд░рдгрд╣рд░реВ (Alexey Pletnev, Basis Center)
  • рддрдкрд╛рдИрдВ рдЗрд▓рд╛рд╕реНрдЯрд┐рдХ (рдЧреНрд░рд┐рдЧреЛрд░реА рдХреЛрд╢реЗрд▓реЗрдн, рдХреЛрдиреНрдЯреБрд░) рдорд╛ рд╕рдмреИ рд▓рдЧрд╣рд░реВ рд▓рд┐рди рд░ рдкрдард╛рдЙрди рд╕рдХреНрдиреБрд╣реБрдиреНрдиред
  • Github.com (Timofey Kulin, Yandex) рдХреЛ рд╕рд╛рд░реНрд╡рдЬрдирд┐рдХ рдЧрддрд┐рд╡рд┐рдзрд┐ рд▓рдЧрд╣рд░реВрдХреЛ рд╡рд┐рд╢реНрд▓реЗрд╖рдгрдХреЛ рдЙрджрд╛рд╣рд░рдг рдкреНрд░рдпреЛрдЧ рдЧрд░реЗрд░ рд╕реНрддрдореНрдн рдбрд╛рдЯрд╛рдмреЗрд╕ Clickhouse, MemSQL рдХреЛ рд╕рдореАрдХреНрд╖рд╛/рддреБрд▓рдирд╛
  • рд░рд╛рдореНрд░реЛ рдХреЛрдб рд╕рдореАрдХреНрд╖рд╛рдХрд╛ рд▓рд╛рдЧрд┐ рдЙрдкрдХрд░рдг рд░ рдЕрднреНрдпрд╛рд╕рд╣рд░реВ (рд╕реНрд╡рдЪрд╛рд▓рд┐рддрд╕рдБрдЧ!) (рдирд┐рдХрд┐рддрд╛ рд╕реЛрдмреЛрд▓реЗрдн, wemake.services)

P - рдкреНрд░рддреНрдпрд╛рд╢рд╛, рд╕рд╛рдереИ рдкреНрд░рд╛рд░рдореНрднрд┐рдХ рдХрд╛рд░реНрдпрдХреНрд░рдо DUMP рдХрдЬрд╛рдиред рдЫрдиреЛрдЯ рдЧреНрд░рд╛рдЗрдиреНрдбрд░ рдкрд╛рд╕ рднрдПрдХрд╛ рд░рд┐рдкреЛрд░реНрдЯрд╣рд░реВ рд╣реЗрд░реНрдиреБрд╣реЛрд╕реН

рдЕрдЧрд╛рдбрд┐рдХреЛ рднрд╛рдЧ:

  • рд╣рд╛рдореАрд▓реЗ рдпрд╕рд▓рд╛рдИ рдХрд╕рд░реА рдореЛрдиреЛ-рд░рд┐рдкреЛрдЬрд┐рдЯ рдЧрд░реНрдпреМрдВ (Ivan Botanov, Tinkoff.ru)
  • SvelteJS рд░рд╛рдЬреНрдп (рдкрд╛рд╡реЗрд▓ Malyshev, Mustlab)
  • (рд╣реЛрдЗрди) рдЙрддреНрддрдо рддрд╕реНрдмрд┐рд░рд╣рд░реВ рд░ рдЕрдиреНрдп рдкрд┐рдХреНрд╕реЗрд▓ рдЬрд╛рджреВ (рдкреЛрд▓рд┐рдирд╛ рдЧреБрд░реНрдЯреЛрд╡рд╛рдпрд╛, рдЗрднрд┐рд▓ рдорд╛рд░реНрдЯрд┐рдпрдиреНрд╕)
  • рд░рдЧрдд, рдкрд╕рд┐рдирд╛, рдорд╛рдЗрдХреНрд░реЛрдлреНрд░рдиреНрдЯреЗрдиреНрдбреНрд╕ рд░ рдореЛрдиреЛрд▓рд┐рде (рдбреЗрдирд┐рд╕ рдХреЛрд▓реЗрд╕реНрдирд┐рдХреЛрдн, рдПрд╡рд┐рдЯреЛ)
  • рд╡реЗрдмрдорд╛ рдкрд░реАрдХреНрд╖рдг рдЗрдиреНрдЯрд░рдлреЗрд╕рд╣рд░реВ (рдЕрд▓реНрдмрд░реНрдЯ рдлреИрдЬреБрд▓рд┐рди, рдлреНрд▓реНрдпрд╛рдЯрд╕реНрдЯреНрдпрд╛рдХ)
  • рдлреНрд▓реНрдпрд╛рд╕ рджреЗрдЦрд┐ MSE рдорд╛ рд╡реЗрдм рдорд╛ рднрд┐рдбрд┐рдпреЛ рд╡рд╛ рдЖрдлреНрдиреЛ рднрд┐рдбрд┐рдпреЛ рдкреНрд▓реЗрдпрд░ рдХрд╕рд░реА рд▓реЗрдЦреНрдиреЗ (Alexey Gusev, Yandex)
  • рдлреНрд░рдиреНрдЯ-рдПрдиреНрдб рд╡рд┐рдХрд╛рд╕рдХрд░реНрддрд╛рд╣рд░реВрдХреЛ рд▓рд╛рдЧрд┐ рдореЗрд╕рд┐рди рд▓рд░реНрдирд┐рдЩрдХреЛ рдкрд░рд┐рдЪрдп (рдореИрдХреНрд╕рд┐рдо рд╕реЗрд╡реЗрд░реБрдЦрд┐рди, EPAM рдкреНрд░рдгрд╛рд▓реАрд╣рд░реВ)
  • рдХреНрдпрд╛рдирднрд╛рд╕рдорд╛ рдкрд╛рда рд░реЗрдиреНрдбрд░рд┐рдЩрдХреЛ рд╡рд┐рдХрд╛рд╕ред рдлреНрд▓реНрдпрд╛рд╕, IE 11, рдбрд┐рдЬрд╛рдЗрдирд░ рд░ рдХреНрдпреВрдирд┐рдлрд░реНрдордХреЛ рдмрд╛рд░реЗрдорд╛ (рдПрдиреНрдбреНрд░реЗ рдЪреБрд░рд╛рдХреЛрдн, рдорд┐рд░реЛ)

P - рдкреНрд░рддреНрдпрд╛рд╢рд╛, рд╕рд╛рдереИ рдкреНрд░рд╛рд░рдореНрднрд┐рдХ рдХрд╛рд░реНрдпрдХреНрд░рдо DUMP рдХрдЬрд╛рдиред рдЫрдиреЛрдЯ рдЧреНрд░рд╛рдЗрдиреНрдбрд░ рдкрд╛рд╕ рднрдПрдХрд╛ рд░рд┐рдкреЛрд░реНрдЯрд╣рд░реВ рд╣реЗрд░реНрдиреБрд╣реЛрд╕реН

DevOps рдЦрдгреНрдб:

  • рдлреЗрд▓рдУрднрд░ рдХреНрд▓рд╕реНрдЯрд░ PostgreSQL + Patroni (Viktor Eremchenko, Miro)
  • рд╕реНрдерд┐рд░ рдХреЛрдб рд╡рд┐рд╢реНрд▓реЗрд╖рдг рдкреНрд░рдпреЛрдЧ рдЧрд░реЗрд░ рд╡рд┐рдХрд╛рд╕ рдкреНрд░рдХреНрд░рд┐рдпрд╛рд▓рд╛рдИ рд╕рд╣рдЬ рдмрдирд╛рдЙрдБрджреИ: рд╣рд╛рдореНрд░реЛ рдЕрдиреБрднрд╡ (рдЬреНрдпреЛрд░реНрдЬреА рдЧреНрд░рд┐рдмрдХреЛрдн, PVS-рд╕реНрдЯреБрдбрд┐рдпреЛ)
  • рдЗрдиреНрдЯрд░рдкреНрд░рд╛рдЗрдЬ рд╡рд╕реНрддреБ рднрдгреНрдбрд╛рд░рдг (рдпреБрд░реА рдХрд░реНрдмрд┐рдЯреНрд╕рдХреЛрдн, рдПрдХ рдмрд╛рд░реНрд╕ рдбрд┐рдЬрд┐рдЯрд▓ рдЯреЗрдХреНрдиреЛрд▓реЛрдЬреАрд╣рд░реВ)
  • рдорд▓реНрдЯрд┐рдХреНрд▓рд╕реНрдЯрд░ рдмреНрдпрд╛рд▓реЗрдиреНрд╕рд┐рдЩ + рдХреНрдпрд╛рдирд░реА рдЕрд╡рд┐рдЯреЛрдмрд╛рдЯ рд░рд┐рд▓реАрдЬред рдиреЗрднрд┐рдЧреЗрдЯрд░ рд░ рдпрд╕рдХреЛ рдкрд░реАрдХреНрд╖рдг (рдорд┐рдЦрд╛рдЗрд▓ рд╢реЗрднрд░рдбреЛ, рдПрд╡рд┐рдЯреЛ)
  • рдкреВрд░реНрд╡рд╛рдзрд╛рд░ рдЯреЛрд▓реАрдХреЛ рд╢реНрд░рд╛рдк (рдЕрд▓реЗрдХреНрд╕реА рдХрд┐рд░рдкрд┐рдЪреНрдирд┐рдХреЛрдн, рдХреЛрдиреНрдЯреБрд░)
  • рдХреНрд▓рд╕реНрдЯрд░, рдмрд╛рджрд▓ рд░ рдЯрд╛рдЙрдХреЛ рдХрд╕рд░реА рддреЛрдбреНрдиреЗ? рддрдкрд╛рдИрд▓рд╛рдИ рдорд╛рддреНрд░ рдЪрд╛рд╣рд┐рдиреНрдЫ ... (рдХрдиреНрд╕реНрдЯрд╛рдиреНрдЯрд┐рди рдордХрд░реАрдЪреЗрдн, рдкреНрд░реЛрднреЗрдХреНрдЯрд╕)
  • PostgresQL рдорд╛ рд╡рд┐рднрд╛рдЬрди рдЧрд░реНрдиреЗ рдореЗрд░реЛ рдорд╛рд░реНрдЧ рд╡рд╛ рдбреЗрдЯрд╛рдХреЛ рд▓рд╛рдЧрд┐ рд▓рд╛рдореЛ рдкрд░реНрдЦрд╛рдЗрдмрд╛рдЯ рдХрд╕рд░реА рдмрдЪреНрдиреЗ (Almaz Mustakimov, BARS рд╕рдореВрд╣)
  • рдЦрд░рд╛рдиреАрдХреЛ рдмреАрдЪрдорд╛: рдирд┐рд░рдиреНрддрд░ рд╕реБрдзрд╛рд░рдХреЛ рд▓рд╛рдЧрд┐ рдПрдХ рдЙрдкрдХрд░рдгрдХреЛ рд░реВрдкрдорд╛ рдкреЛрд╕реНрдЯ-рдорд╛рд░реНрдЯрдо (рдорд╛рд░рд╛рдд рдХрд┐рдиреНрдпрд╛рдмреБрд▓рд╛рддреЛрдн, рд╕реНрдХреБрд╡рд╛рд▓реНрдЯ)
  • Terraform (рдХрд┐рд░рд┐рд▓ рдХрд╛рдЬрд╛рд░рд┐рди, DINS) рдХреЛ рд╕рд╛рде рд╣рд╛рдореНрд░реЛ рдЕрдиреБрднрд╡

P - рдкреНрд░рддреНрдпрд╛рд╢рд╛, рд╕рд╛рдереИ рдкреНрд░рд╛рд░рдореНрднрд┐рдХ рдХрд╛рд░реНрдпрдХреНрд░рдо DUMP рдХрдЬрд╛рдиред рдЫрдиреЛрдЯ рдЧреНрд░рд╛рдЗрдиреНрдбрд░ рдкрд╛рд╕ рднрдПрдХрд╛ рд░рд┐рдкреЛрд░реНрдЯрд╣рд░реВ рд╣реЗрд░реНрдиреБрд╣реЛрд╕реН

рд╡реНрдпрд╡рд╕реНрдерд╛рдкрди рдЦрдгреНрдб:

  • рд░рд┐рдореЛрдЯ: рд╡рд┐рддрд░рд┐рдд рд░ рдХреБрд╢рд▓ (рдЕрд▓реЗрдХреНрд╕реА рдХрд╛рддрд╛рдПрдн, рд╕реНрдХрд╛рдЗрдЩ)
  • рдорд╕реНрддрд┐рд╖реНрдХрд▓реЗ рд╣рд╛рдореАрд▓рд╛рдИ рдпреЛрдЬрдирд╛рд╣рд░реВ рдкреВрд░рд╛ рдЧрд░реНрдирдмрд╛рдЯ рдХрд╕рд░реА рд░реЛрдХреНрдЫ рд░ рдпрд╕рд▓рд╛рдИ рдХрд╕рд░реА рдзреЛрдХрд╛ рджрд┐рдиреЗ (рдЧреНрд░рд┐рдЧреЛрд░реА рдкреЗрдЯреНрд░реЛрдн, рдЗрднрд░реЛрди)
  • рдПрдХ рдЪреБрд╕реНрдд рдЯреЛрд▓реАрдХреЛ рджрдХреНрд╖рддрд╛рдХреЛ рдореЗрдЯреНрд░рд┐рдХреНрд╕ (рдЕрд▓реЗрдХреНрдЬреЗрдиреНрдбрд░ рдХрд┐рднреЗрд░рд┐рди, рдПрдХ рдмрд╛рд░реНрд╕ рдбрд┐рдЬрд┐рдЯрд▓ рдЯреЗрдХреНрдиреЛрд▓реЛрдЬреАрд╣рд░реВ)
  • рдкреНрд░рдмрдиреНрдзрдХрд╣рд░реВрд▓рд╛рдИ рдмрд╛рдзрд╛ рдкреБрд░реНтАНрдпрд╛рдЙрдиреЗ рд╡реНрдпрд╡рд╣рд╛рд░ рд░ рд╕реЛрдЪрдХрд╛ 5 рдврд╛рдБрдЪрд╛рд╣рд░реВ (рдЕрд▓реЗрдХреНрдЬреЗрдиреНрдбрд░ рдУрд░реНрд▓реЛрдн, рд╕реНрдЯреНрд░рд╛рдЯреЛрдкреНрд▓рд╛рди)
  • рд╡рдпрд╕реНрдХ рдХрдореНрдкрдиреАрд╣рд░реБ рднрд┐рддреНрд░ рдирдпрд╛рдБ рдЙрддреНрдкрд╛рджрдирд╣рд░реБ (рджрд┐рдорд┐рддреНрд░реА Kalaev, IIDF)
  • рдкрд░рд┐рдпреЛрдЬрдирд╛ рд╡реНрдпрд╡рд╕реНрдерд╛рдкрди ... рдЯреЗрд▓рд┐рдЧреНрд░рд╛рдордорд╛! (рдЗрдЧреЛрд░ рдЬрд┐рд▓реНрдмрд░реНрдЧ, рд╕реНрдорд╛рд░реНрдЯрд╣реЗрдб)
  • рдкреНрд░рддреНрдпреЗрдХ рд╡рд░реНрд╖ x2 рдЯреЛрд▓реА рд╕реНрдХреЗрд▓ рдЧрд░реНрдиреЗ рдЖрдзрд╛рд░рдХреЛ рд░реВрдкрдорд╛ рд╕рдВрд╕реНрдХреГрддрд┐ (рдЖрд░реНрдЯреЗрдо рд╕реБрд╕реЗрдХреЛрдн, рдорд┐рд░реЛ)
  • рей рджрд┐рдирдорд╛ рд╡рд┐рдХрд╛рд╕рдХрд░реНрддрд╛ рдлреЗрд▓рд╛ рдкрд╛рд░реНрдиреЗ рей рддрд░рд┐рдХрд╛рд╣рд░реВ (Igor Katykov, Tinkoff.ru)

P - рдкреНрд░рддреНрдпрд╛рд╢рд╛, рд╕рд╛рдереИ рдкреНрд░рд╛рд░рдореНрднрд┐рдХ рдХрд╛рд░реНрдпрдХреНрд░рдо DUMP рдХрдЬрд╛рдиред рдЫрдиреЛрдЯ рдЧреНрд░рд╛рдЗрдиреНрдбрд░ рдкрд╛рд╕ рднрдПрдХрд╛ рд░рд┐рдкреЛрд░реНрдЯрд╣рд░реВ рд╣реЗрд░реНрдиреБрд╣реЛрд╕реН

рд░ рдЕрдм рд╕рдмреИ рднрдиреНрджрд╛ рд░рд╛рдореНрд░реЛ рднрд╛рдЧ - рдЕрднреНрдпрд╛рд╕ред рдЕрд░реНрдерд╛рддреН, рдорд╛рд╕реНрдЯрд░ рдХреНрд▓рд╛рд╕рд╣рд░реВред рддрд┐рдиреАрд╣рд░реВ рд╕рдмреИ рд╕рд╣рднрд╛рдЧреАрд╣рд░реВрдХрд╛ рд▓рд╛рдЧрд┐ рдЙрдкрд▓рдмреНрдз рдЫрдиреН, рд░ рддрд┐рдиреАрд╣рд░реВрдХреЛ рд▓рд╛рдЧрд┐ рдЫреБрдЯреНрдЯреИ рднреБрдХреНрддрд╛рдиреА рдЧрд░реНрди рдЖрд╡рд╢реНрдпрдХ рдЫреИрди:) рдореБрдЦреНрдп рдХреБрд░рд╛ рд╣рд▓рдорд╛ рд╕рд┐рдЯ рд▓рд┐рдирдХреЛ рд▓рд╛рдЧрд┐ рд╕рдордп рд╣реЛ, рдХрд┐рдирднрдиреЗ рдорд╛рд╕реНрдЯрд░ рдХреНрд▓рд╛рд╕ рд╣рд▓рд▓реЗ 20 рдЬрдирд╛рд▓рд╛рдИ рд╕рдорд╛рдпреЛрдЬрди рдЧрд░реНрди рд╕рдХреНрдЫред

рдорд╛рд╕реНрдЯрд░ рдХрдХреНрд╖рд╛рд╣рд░реВ

Azure Machine Learning Service рдХреЛ рдЙрджрд╛рд╣рд░рдг рдкреНрд░рдпреЛрдЧ рдЧрд░реЗрд░ рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рдореЗрд╕рд┐рди рд▓рд░реНрдирд┐рдЩ

(рдЕрд╡рдзрд┐ реореж рдорд┐рдиреЗрдЯ)
рдкреНрд░рд╕реНрддреБрддрдХрд░реНрддрд╛: рдорд┐рдЦрд╛рдЗрд▓ рдХреЛрдорд╛рд░реЛрдн, рдорд╛рдЗрдХреНрд░реЛрд╕рдлреНрдЯ MVP

рдорд╛рд╕реНрдЯрд░ рдХреНрд▓рд╛рд╕рдХреЛ рдмрдЦрдд, рд╣рд╛рдореА Azure ML рд╕реЗрд╡рд╛ рд╕рд┐рд░реНрдЬрдирд╛ рд░ рдХрдиреНрдлрд┐рдЧрд░ рдЧрд░реНрдиреЗрджреЗрдЦрд┐ рд▓рд┐рдПрд░ рдирддрд┐рдЬрд╛ рдореЛрдбреЗрд▓рдХреЛ рд╕рд╛рде Azure рдорд╛ рд╡реЗрдм рдЕрдиреБрдкреНрд░рдпреЛрдЧ рдбрд┐рдкреНрд▓реЛрдп рдЧрд░реНрдиреЗ рд╕рдмреИ рдЪрд░рдгрд╣рд░реВ рдкрд╛рд░ рдЧрд░реНрдиреЗрдЫреМрдВред

рд╕рд╣рднрд╛рдЧреАрд╣рд░реВрд╕рдБрдЧ рд╣реБрдиреБрдкрд░реНрдЫ:
рдпрд╕рдорд╛ рд╕реНрдерд╛рдкрд┐рдд рдкреВрд░реНрд╡рдирд┐рд░реНрдзрд╛рд░рд┐рдд рд╕рдлреНрдЯрд╡реЗрдпрд░ рднрдПрдХреЛ Windows/Linux рд▓реНрдпрд╛рдкрдЯрдкред
рднрд┐рдЬреБрдЕрд▓ рд╕реНрдЯреБрдбрд┐рдпреЛ рдХреЛрдб code.visualstudio.com
рдПрдирд╛рдХреЛрдиреНрдбрд╛ рей www.anaconda.com/distribution
Azure рдХреЛ рдкрд░реАрдХреНрд╖рдг рд╕рджрд╕реНрдпрддрд╛рдХреЛ рд▓рд╛рдЧрд┐ рд╕рд╛рдЗрди рдЕрдк рдЧрд░реНрдиреБрд╣реЛрд╕реНред

Postgres, patroni, consul, s3, walg, ansible рдорд╛ рд╕рд╛рдзрд╛рд░рдг рдлреЗрд▓рдУрднрд░ рдХреНрд▓рд╕реНрдЯрд░

(рдЕрд╡рдзрд┐ реореж рдорд┐рдиреЗрдЯ)
рдкреНрд░рд╕реНрддреБрддрдХрд░реНрддрд╛: Andrey Fefelov, mastery.pro

Patroni рджреЛрд╖-рд╕рд╣рд┐рд╖реНрдгреБ Postgres рдХреНрд▓рд╕реНрдЯрд░рд╣рд░реВ рдирд┐рд░реНрдорд╛рдгрдХреЛ рд▓рд╛рдЧрд┐ рд╡рд╛рд╕реНрддрд╡рд┐рдХ рдорд╛рдирдХ рдмрдирд┐рд░рд╣реЗрдХреЛ рдЫред
рдорд╛рд╕реНрдЯрд░ рдХреНрд▓рд╛рд╕рдорд╛ рд╣рд╛рдореА рд╕реВрдЪреАрдмрджреНрдз рд╕реНрдЯреНрдпрд╛рдХрдорд╛ 3 рдиреЛрдбрд╣рд░реВрдХреЛ рд╕рд╛рдзрд╛рд░рдг рджреЛрд╖-рд╕рд╣рд┐рд╖реНрдгреБ рдХреНрд▓рд╕реНрдЯрд░ рдирд┐рд░реНрдорд╛рдг рдЧрд░реНрдиреЗрдЫреМрдВред (рдпреЛ рдкрд╣рд┐рд▓реЛ рдирдЬрд░ рдорд╛ рд╕рд░рд▓ рджреЗрдЦрд┐рджреИрди)ред

рд╣рд╛рдореА рд╕рдВрд░рдХреНрд╖рдХ рд╡рд╛рд╕реНрддреБрдХрд▓рд╛рдХреЛ рд╕рдВрдХреНрд╖рд┐рдкреНрдд рдкрд░рд┐рдЪрдп рджрд┐рдиреЗрдЫреМрдВ рд░ рд╕рдмреИрднрдиреНрджрд╛ рд░реЛрдЪрдХ рдХрдиреНрдлрд┐рдЧрд░реЗрд╕рди рдкреНрдпрд╛рд░рд╛рдорд┐рдЯрд░рд╣рд░реВ рдЫрд▓рдлрд▓ рдЧрд░реНрдиреЗрдЫреМрдВред

рдлрд╛рдЗрд▓рд░рд▓реЗ рдХрд╕рд░реА рдХрд╛рдо рдЧрд░реНрдЫ рд░ рддрдкрд╛рдЗрдБрд▓реЗ рдХреНрд▓рд╕реНрдЯрд░ рд╕реБрд░реБ рдЧрд░реНрди рд╕рдХреНрдиреЗ рддрд░рд┐рдХрд╛рд╣рд░реВ рд╣реЗрд░реМрдВред

рдорд╛рд╕реНрдЯрд░ рдХреНрд▓рд╛рд╕ рдкрдЫрд┐, рддрдкрд╛рдЗрдБ рдкреНрд░рджрд╛рди рдЧрд░рд┐рдПрдХреЛ рдЙрддреНрддрд░рджрд╛рдпреА рдкреНрд▓реЗрдмреБрдХрд╣рд░реВ рдкреНрд░рдпреЛрдЧ рдЧрд░реЗрд░ рд╕реНрдХреНрд░реНрдпрд╛рдЪрдмрд╛рдЯ рдпрд╕реНрддреЛ рдХреНрд▓рд╕реНрдЯрд░ рд╕реБрд░реБ рдЧрд░реНрди рд╕рдХреНрд╖рдо рд╣реБрдиреБрд╣реБрдиреЗрдЫред
MK рдорд╛ рд╣рд╛рдореА рдбрдХрд░ рд╡рд╛ рднрд░реНрдЪреБрдЕрд▓ рдореЗрд╕рд┐рдирд╣рд░реВрдХреЛ рдЖрд╡рд╢реНрдпрдХ рд╕рдВрд╕реНрдХрд░рдгрд╣рд░реВ рдкреНрд░рдпреЛрдЧ рдЧрд░реНрди рд╕рдордп рдЦреЗрд░ рдлрд╛рд▓реНрдиреЗ рдЫреИрдиреМрдВред

рдХрд╛рдордХреЛ рд▓рд╛рдЧрд┐ рддрдкрд╛рдИрдВрд▓рд╛рдИ рдЖрд╡рд╢реНрдпрдХ рдкрд░реНрджрдЫ: рдЗрдиреНрдЯрд░рдиреЗрдЯ рдкрд╣реБрдБрдЪ рднрдПрдХреЛ рд▓реНрдпрд╛рдкрдЯрдк рд░ рд╡реЗрдмрд╕рдХреЗрдЯ-рдХрдореНрдкреНрдпрд╛рдЯрд┐рдмрд▓ рдмреНрд░рд╛рдЙрдЬрд░ (рдХреНрд░реЛрдо, рдлрд╛рдпрд░рдлрдХреНрд╕)ред
P - рдкреНрд░рддреНрдпрд╛рд╢рд╛, рд╕рд╛рдереИ рдкреНрд░рд╛рд░рдореНрднрд┐рдХ рдХрд╛рд░реНрдпрдХреНрд░рдо DUMP рдХрдЬрд╛рдиред рдЫрдиреЛрдЯ рдЧреНрд░рд╛рдЗрдиреНрдбрд░ рдкрд╛рд╕ рднрдПрдХрд╛ рд░рд┐рдкреЛрд░реНрдЯрд╣рд░реВ рд╣реЗрд░реНрдиреБрд╣реЛрд╕реН

рддрдкрд╛рдИрд▓рд╛рдИ рд╕реБрд╡рд┐рдзрд╛рд╣рд░реВ рдЪрд╛рд╣рд┐рдпреЛ, рдорд╕рдБрдЧ рдЫ! C# 8 рдорд╛ рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдЩ рдЕрднреНрдпрд╛рд╕ рдЧрд░реНрдиреБрд╣реЛрд╕реН

рдкреНрд░рд╕реНрддреБрддрдХрд░реНрддрд╛: Andrey Karpov, JetBrains

C# рдердк рд░ рдердк рдирдпрд╛рдБ рд╕реБрд╡рд┐рдзрд╛рд╣рд░реВ рдердкреНрджреИ, рдЧрд╣рди рд░реВрдкрдорд╛ рд╡рд┐рдХрд╛рд╕ рдЧрд░реНрди рдЬрд╛рд░реА рдЫред
рд╣рд╛рдореА рднрд╛рд╖рд╛рдХреЛ рд╕рдмреИрднрдиреНрджрд╛ рд░реЛрдЪрдХ рдЖрд╡рд┐рд╖реНрдХрд╛рд░рд╣рд░реВ рд╣реЗрд░реНрдиреЗрдЫреМрдВ, рд░ рддрд┐рдиреАрд╣рд░реВрд▓рд╛рдИ рд╡реНрдпрд╡рд╣рд╛рд░рдорд╛ рдХрд╕рд░реА рд▓рд╛рдЧреВ рдЧрд░реНрдиреЗ рднрдиреЗрд░ рдкрдирд┐ рд╕рд┐рдХреНрдиреЗрдЫреМрдВред

рдорд╛рд╕реНрдЯрд░ рдХреНрд▓рд╛рд╕ рдкрдЫрд┐, рддрдкрд╛рдИрдВ рдЖрдлреНрдиреЛ рдХрд╛рдордорд╛ C# 8 рдкреНрд░рдпреЛрдЧ рдЧрд░реНрди рд╕реБрд░реБ рдЧрд░реНрди рд╕рдХреНрд╖рдо рд╣реБрдиреБрд╣реБрдиреЗрдЫред

рдХрд╛рдо рдЧрд░реНрди рддрдкрд╛рдИрд▓рд╛рдИ рдЪрд╛рд╣рд┐рдиреНрдЫ рднрд┐рдЬреБрдЕрд▓ рд╕реНрдЯреБрдбрд┐рдпреЛ 2019 рд╕реНрдерд╛рдкрдирд╛ рднрдПрдХреЛ рд▓реНрдпрд╛рдкрдЯрдк рд░ ReSharper 2019.3 EAP (https://www.jetbrains.com/resharper/eap/) рд╡рд╛ Rider 2019.3 EAP (https://www.jetbrains.com/rider/eap/) рдкреНрд▓рдЧрдЗрди рд╕реНрдерд╛рдкрдирд╛ рдЧрд░рд┐рдПрдХреЛ рдЫред

"рд░рд╛рдореНрд░реЛ рд╕реНрд▓рд╛рдЗрдбрд╣рд░реВ" рд╡рд╛ "рдорджреНрджрдд, рдмрд╛рдзрд╛ рд╣реЛрдЗрди"

рдкреНрд░рд╕реНрддреБрддрдХрд░реНрддрд╛: рдЕрд▓реЗрдХреНрдЬреЗрдВрдбрд░ рд╢реБрд╢реБрдиреЛрд╡, EPAM рдкреНрд░рдгрд╛рд▓реА

рдЖрдзреБрдирд┐рдХ рдЖрдИрдЯреА рд╕рдВрд╕рд╛рд░ рдпрд╕рдХрд╛ рдмрд╛рд╕рд┐рдиреНрджрд╛рд╣рд░реВрдХреЛ рд╕рдлреНрдЯ рд╕реНрдХрд┐рд▓рд╣рд░реВрдХреЛ рдорд╛рдЧ рдмрдвреНрджреИ рдЧрдЗрд░рд╣реЗрдХреЛ рдЫред рд╣рд╛рдореА рд╕рдмреИ рдмрдвреНрджреЛ рд░реВрдкрдорд╛ рд╕рдЮреНрдЪрд╛рд░ рдЧрд░реНрджреИрдЫреМрдВ, рд╣рд╛рдореНрд░рд╛ рдкрд░рд┐рдпреЛрдЬрдирд╛рд╣рд░реВрдорд╛ рдЕрд░реВрд▓рд╛рдИ рд╕рдорд╛рд╡реЗрд╢ рдЧрд░реНрджреИ рд░ рд╡рд┐рдЪрд╛рд░рд╣рд░реВ (рд░ рдкрд░рд┐рдпреЛрдЬрдирд╛рд╣рд░реВ) рдмреЗрдЪреНрджреИ рдЫреМрдВред рдирддрд┐рдЬрд╛рдХреЛ рд░реВрдкрдорд╛, рд╣рд╛рдореА рдЕрд░реВ рдорд╛рдирд┐рд╕рд╣рд░реВрдХреЛ рдЕрдЧрд╛рдбрд┐ рдмрдвреНрджреЛ рд░реВрдкрдорд╛ рдмреЛрд▓реНрдЫреМрдВ: рд╕рдореНрдореЗрд▓рдирд╣рд░реВ рд░ рд╡рд┐рд╢реНрд╡рд╡рд┐рджреНрдпрд╛рд▓рдпрд╣рд░реВрдорд╛, рд╕рд╣рдХрд░реНрдореАрд╣рд░реВ, рд╡реНрдпрд╡рд╕реНрдерд╛рдкрди, рдЧреНрд░рд╛рд╣рдХрд╣рд░реВ, рд▓рдЧрд╛рдиреАрдХрд░реНрддрд╛рд╣рд░реВрдХреЛ рдЕрдЧрд╛рдбрд┐ред

рдорд╛рд╕реНрдЯрд░ рдХреНрд▓рд╛рд╕рдорд╛, рдо рдЙрдЪреНрдЪ-рдЧреБрдгрд╕реНрддрд░рдХреЛ рдкреНрд░рд╕реНрддреБрддрд┐ рдХрд╕рд░реА рдмрдирд╛рдЙрдиреЗ рднрдиреНрдиреЗ рд╡рд╛рд╕реНрддрд╡рд┐рдХ рдЙрджрд╛рд╣рд░рдгрд╣рд░реВ рджреЗрдЦрд╛рдЙрдиреЗрдЫреБ рдЬрд╕рд▓реЗ рддрдкрд╛рдЗрдБрд▓рд╛рдИ рддрдкрд╛рдЗрдБрдХреЛ рд╕рдиреНрджреЗрд╢ рддрдкрд╛рдЗрдБрдХреЛ рд╢реНрд░реЛрддрд╛рд╣рд░реВрд▓рд╛рдИ рд╕рд╛рдБрдЪреНрдЪреИ рдмрддрд╛рдЙрди рд░ рддрдкрд╛рдЗрдБрдХреЛ рдХрдерд╛рдХреЛ рд╡рд┐рд╖рдпрдкреНрд░рддрд┐ рдЙрдиреАрд╣рд░реВрдХреЛ рдордиреЛрд╡реГрддреНрддрд┐ рдкрд░рд┐рд╡рд░реНрддрди рдЧрд░реНрди рдЕрдиреБрдорддрд┐ рджрд┐рдиреЗрдЫред рдЖрдЙрдиреБрд╣реЛрд╕реН, рдпреЛ рдЙрдкрдпреЛрдЧреА, рд░реЛрдЪрдХ рд░ рд░рдорд╛рдЗрд▓реЛ рд╣реБрдиреЗрдЫ!

рд╣рд╛рдореА-рдЖрдпреЛрдЬрдХрд╣рд░реВрдмрд╛рдЯ: рд╕рд╛рдорд╛рдиреНрдпрддрдпрд╛ рд╣рд╛рдореАрд▓рд╛рдИ рд╡реНрдпрд╛рдкрд╛рд░ рдкреНрд░рд╢рд┐рдХреНрд╖рдХрд╣рд░реВ, рдкреНрд░рд╢рд┐рдХреНрд╖рдХрд╣рд░реВ, рдкреНрд░рдмрдиреНрдзрдХрд╣рд░реВ рд░ рдЕрдиреНрдп рд╕рд▓реНрд▓рд╛рд╣рдХрд╛рд░рд╣рд░реВрджреНрд╡рд╛рд░рд╛ рдмреЛрд▓реНрди рд╕рд┐рдХрд╛рдЗрдиреНрдЫред рддрд░ рдпреЛ рдХреБрдиреИ рд╕рд╛рдзрд╛рд░рдг рдорд╛рд╕реНрдЯрд░ рдХреНрд▓рд╛рд╕ рд╣реЛрдЗрдиред рдпрд╕ рдкрдЯрдХ рдпреЛ рд╡рд┐рдХрд╛рд╕рдХрд░реНрддрд╛ рд╣реБрдиреЗрдЫ рдЬрд╕рд▓реЗ рд╡рд┐рдХрд╛рд╕рдХрд░реНрддрд╛рд╣рд░реВрд▓рд╛рдИ рдХрд╕рд░реА рдмреЛрд▓реНрди рд╕рд┐рдХрд╛рдЙрдиреЗрдЫ! рдЕрд▓реЗрдХреНрдЬреНрдпрд╛рдгреНрдбрд░ EPAM рдкреНрд░рдгрд╛рд▓реАрдорд╛ рдПрдХ рд╡рд░рд┐рд╖реНрда рд╕рдлреНрдЯрд╡реЗрдпрд░ рдЗрдиреНрдЬрд┐рдирд┐рдпрд░ рд╣реБрдиреБрд╣реБрдиреНрдЫред

рдорд╛рд╕реНрдЯрд░ рдХреНрд▓рд╛рд╕рдорд╛ рддрдкрд╛рдИрдВрд▓рд╛рдИ рдиреЛрдЯрд╣рд░реВ рд▓рд┐рдирдХреЛ рд▓рд╛рдЧрд┐ рдХреБрдиреИ рдкрдирд┐ рд╕реБрд╡рд┐рдзрд╛рдЬрдирдХ рдЙрдкрдХрд░рдг рдЪрд╛рд╣рд┐рдиреНрдЫред
P - рдкреНрд░рддреНрдпрд╛рд╢рд╛, рд╕рд╛рдереИ рдкреНрд░рд╛рд░рдореНрднрд┐рдХ рдХрд╛рд░реНрдпрдХреНрд░рдо DUMP рдХрдЬрд╛рдиред рдЫрдиреЛрдЯ рдЧреНрд░рд╛рдЗрдиреНрдбрд░ рдкрд╛рд╕ рднрдПрдХрд╛ рд░рд┐рдкреЛрд░реНрдЯрд╣рд░реВ рд╣реЗрд░реНрдиреБрд╣реЛрд╕реН
рдХрд╛рд░реНрдпрдХреНрд░рдо 95% рддрдпрд╛рд░ рдЫ, рд░ рдЯрд┐рдХрдЯ рдореВрд▓реНрдп рдЕрдХреНрдЯреЛрдмрд░ 15 рд╕рдореНрдо рдХрдо рд░рд╣рдиреЗрдЫред рдпрджрд┐ рддрдкрд╛рдИрдВ DUMP рдХрдЬрд╛рди рдЬрд╛рдиреЗ рдпреЛрдЬрдирд╛ рдмрдирд╛рдЙрдиреБрднрдПрдХреЛ рдерд┐рдпреЛ рднрдиреЗ, рдЕрдм рд╕рдордп рд╣реЛ рдХреЛ рд╕реНрдерд╛рди рд▓рд┐рдиреБрд╣реЛрд╕реН.

рдЕрд╡рд╢реНрдп рдкрдирд┐, рддреНрдпрд╣рд╛рдБ рдкрдирд┐ рд╣реБрдиреЗрдЫ: рд╕рдореНрдореЗрд▓рди рд╕рд╛рдЭреЗрджрд╛рд░рд╣рд░реВрдмрд╛рдЯ рдордиреЛрд░рдиреНрдЬрди, рд╕реНрдкрд┐рдХрд░рд╣рд░реВрд╕рдБрдЧ рд╕рдЮреНрдЪрд╛рд░ рдХреНрд╖реЗрддреНрд░рд╣рд░реВ, рдзреЗрд░реИ рдЦрд╛рдирд╛рд╣рд░реВ рд░ рд▓рдХ рд╕реНрдЯрдХ рдмрд╛рд░рдорд╛ рдкрд╛рд░реНрдЯреА рдкрдЫрд┐, рддрд░ рдЕрд░реНрдХреЛ рд╕рдорд╛рдЪрд╛рд░ рд╡рд┐рдЬреНрдЮрдкреНрддрд┐рдорд╛ рдердкред

рдЕрд▓рд╡рд┐рджрд╛! #DAMP рдорд╛ рднреЗрдЯреМрдВрд▓рд╛!

P - рдкреНрд░рддреНрдпрд╛рд╢рд╛, рд╕рд╛рдереИ рдкреНрд░рд╛рд░рдореНрднрд┐рдХ рдХрд╛рд░реНрдпрдХреНрд░рдо DUMP рдХрдЬрд╛рдиред рдЫрдиреЛрдЯ рдЧреНрд░рд╛рдЗрдиреНрдбрд░ рдкрд╛рд╕ рднрдПрдХрд╛ рд░рд┐рдкреЛрд░реНрдЯрд╣рд░реВ рд╣реЗрд░реНрдиреБрд╣реЛрд╕реН

рд╕реНрд░реЛрдд: www.habr.com

рдПрдХ рдЯрд┐рдкреНрдкрдгреА рдердкреНрди