рдпреЛ рд▓реЗрд╕реНрд▓реА рд▓рд╛рдордкреЛрд░реНрдЯ рд╡рд┐рддрд░рд┐рдд рдХрдореНрдкреНрдпреБрдЯрд┐рдЩрдорд╛ рд╕реЗрдорд┐рдирд▓ рдХрд╛рд░реНрдпрд╣рд░реВрдХреЛ рд▓реЗрдЦрдХ рд╣реЛ, рд░ рддрдкрд╛рдИрдВрд▓реЗ рдЙрд╣рд╛рдБрд▓рд╛рдИ рд╢рдмреНрджрдорд╛ рд▓рд╛ рдЕрдХреНрд╖рд░рд╣рд░реВрджреНрд╡рд╛рд░рд╛ рдкрдирд┐ рдЪрд┐рдиреНрди рд╕рдХреНрдиреБрд╣реБрдиреНрдЫред LaTeX - "Lamport TeX"ред рдЙрдирд▓реЗ рдиреИ рдкрд╣рд┐рд▓реЛ рдкрдЯрдХ рд╕рдиреН резрепренреп рдорд╛ рдпреЛ рдЕрд╡рдзрд╛рд░рдгрд╛ рд▓реНрдпрд╛рдПрдХрд╛ рдерд┐рдП
рдЙрд╣рд╛рдБ рдЪрд╛рдБрдбреИ рдиреИ рд╡рд┐рддрд░рд┐рдд рдХрдореНрдкреНрдпреБрдЯрд┐рдЩ - рд╣рд╛рдЗрдбреНрд░рд╛рдорд╛ рд╣рд╛рдореНрд░реЛ рдирдпрд╛рдБ рд╕рдореНрдореЗрд▓рдирдорд╛ рдкрдирд┐ рдЖрдЙрдиреБрд╣реБрдиреЗрдЫ, рдЬреБрди 11-12 рдЬреБрд▓рд╛рдИрдорд╛ рд╕реЗрдиреНрдЯ рдкрд┐рдЯрд░реНрд╕рдмрд░реНрдЧрдорд╛ рд╣реБрдиреЗрдЫред рд╣реЗрд░реМрдВ рдпреЛ рдХрд╕реНрддреЛ рдЬрдирд╛рд╡рд░ рд╣реЛред
рд╣рд╛рдЗрдбреНрд░рд╛ 2019
рдорд▓реНрдЯрд┐рдереНрд░реЗрдбрд┐рдЩ рдЬрд╕реНрддрд╛ рд╡рд┐рд╖рдпрд╣рд░реВ рд╣рд╛рдореНрд░рд╛ рд╕рдореНрдореЗрд▓рдирд╣рд░реВрдорд╛ рд╕рдмреИрднрдиреНрджрд╛ рд▓реЛрдХрдкреНрд░рд┐рдп рдЫрдиреН, рд╕рдзреИрдВ рднрдПрдХрд╛ рдЫрдиреНред рдЕрд╣рд┐рд▓реЗ рдпреЛ рдХреЛрдард╛ рд╕реБрдирд╕рд╛рди рдерд┐рдпреЛ, рддрд░ рддреНрдпрд╕рдкрдЫрд┐ рдПрдХ рд╡реНрдпрдХреНрддрд┐ рд╕реНрдЯреЗрдЬрдорд╛ рджреЗрдЦрд╛ рдкрд░реНрдпреЛ рд╕реНрдореГрддрд┐ рдореЛрдбреЗрд▓рдХреЛ рдмрд╛рд░реЗрдорд╛ рдХреБрд░рд╛ рдЧрд░реНрджреИ, рдкрд╣рд┐рд▓реЗ рд╡рд╛ рдмрд╣реБ-рдереНрд░реЗрдбреЗрдб рдлреЛрд╣реЛрд░ рд╕рдВрдХрд▓рди рд░ - рдмреВрдо! - рдкрд╣рд┐рд▓реЗ рдиреИ рд▓рдЧрднрдЧ рдПрдХ рд╣рдЬрд╛рд░ рдорд╛рдирд┐рд╕рд╣рд░реВ рдмрд╕реНрди рд░ рдзреНрдпрд╛рдирдкреВрд░реНрд╡рдХ рд╕реБрдиреНрди рд╕рдмреИ рдЙрдкрд▓рдмреНрдз рдард╛рдЙрдБ рдУрдЧрдЯреЗред рдпреЛ рд╕рдлрд▓рддрд╛рдХреЛ рд╕рд╛рд░ рдХреЗ рд╣реЛ? рд╣реБрдирд╕рдХреНрдЫ рдпреЛ рдХрд┐рдирднрдиреЗ рд╣рд╛рдореА рд╕рдмреИрд╕рдБрдЧ рд╣рд╛рддрдорд╛ рдХреЗрд╣рд┐ рдкреНрд░рдХрд╛рд░рдХреЛ рд╣рд╛рд░реНрдбрд╡реЗрдпрд░ рдЫ рдЬрд╕рд▓реЗ рд╡рд┐рддрд░рд┐рдд рдХрдореНрдкреНрдпреБрдЯрд┐рдЩ рд╡реНрдпрд╡рд╕реНрдерд┐рдд рдЧрд░реНрди рд╕рдХреНрдЫ? рд╡рд╛ рдпреЛ рдХреЗ рдпреЛ рд╣рд╛рдореА рдЕрд╡рдЪреЗрддрди рд░реВрдкрдорд╛ рдпрд╕рд▓рд╛рдИ рдпреЛрдЧреНрдп рд░реВрдкрдорд╛ рд▓реЛрдб рдЧрд░реНрди рд╣рд╛рдореНрд░реЛ рдЕрд╕рдХреНрд╖рдорддрд╛ рдмреБрдЭреНрдЫреМрдВ? рддреНрдпрд╣рд╛рдБ рдПрдХ рд╕реЗрдиреНрдЯ рдкреАрдЯрд░реНрд╕рдмрд░реНрдЧ рдХреНрд╡рд╛рдиреНрдЯрдХреЛ рд╡рд╛рд╕реНрддрд╡рд┐рдХ рдХрдерд╛ рдЫ (рдЕрд░реНрдерд╛рдд, рдПрдХ рд╡рд┐рддреНрддреАрдп рдорд╛рддреНрд░рд╛рддреНрдордХ рд╡рд┐рд╢реНрд▓реЗрд╖рдХ рд░ рд╡рд┐рдХрд╛рд╕рдХрд░реНрддрд╛), рдЬрд╕рд▓реЗ рдЖрдлреВрд▓рд╛рдИ рдПрдХ рдХрдореНрдкреНрдпреБрдЯрд┐рдЩ рдХреНрд▓рд╕реНрдЯрд░рдХреЛ рд╕реНрд╡рд╛рдорд┐рддреНрд╡рдорд╛ рдкрд╛рдП, рдЬрд╕рдХреЛ рдкреВрд░реНрдг рд╢рдХреНрддрд┐ рдЙрд╕рд▓реЗ рдорд╛рддреНрд░ рдкреНрд░рдпреЛрдЧ рдЧрд░реНрди рд╕рдХреНрдЫред рдЕрд╣рд┐рд▓реЗрдХреЛ рднрдиреНрджрд╛ рдХрдпреМрдВ рдЧреБрдгрд╛ рдмрдвреА рдЖрдлреНрдиреЛ рдХрд╛рд░реНрдпрд╣рд░реВ рдЧрд░реНрди рд╕рдХреНрдиреЗ рдХреНрд╖рдорддрд╛ рднрдПрдХреЛ рднрдП рдХреЗ рдЧрд░реНрдиреБрд╣реБрдиреНрдЫ?
рдпрд╕реНрддреЛ рд▓реЛрдХрдкреНрд░рд┐рдпрддрд╛рдХреЛ рдХрд╛рд░рдг, рдЙрддреНрдкрд╛рджрдХрддрд╛ рд░ рдХреБрд╢рд▓ рдХрдореНрдкреНрдпреБрдЯрд┐рдЩрдХреЛ рд╡рд┐рд╖рдп рд╕рдореНрдореЗрд▓рди рдПрдЬреЗрдиреНрдбрд╛рдорд╛ рдлреИрд▓рд┐рдПрдХреЛ рдЫред рдХрд╛рд░реНрдпрд╕рдореНрдкрд╛рджрдирдХреЛ рдмрд╛рд░реЗрдорд╛ рджреБрдИ рджрд┐рдирдХреЛ рд░рд┐рдкреЛрд░реНрдЯрдордзреНрдпреЗ рдХрддрд┐ рджрд┐рди рдмрдирд╛рдЙрди рд╕рдХрд┐рдиреНрдЫ - рдПрдХ рддрд┐рд╣рд╛рдЗ, рджреБрдИ рддрд┐рд╣рд╛рдИ? рдХреЗрд╣реА рд╕реНрдерд╛рдирд╣рд░реВрдорд╛ рддреНрдпрд╣рд╛рдБ рдХреГрддреНрд░рд┐рдо рдкреНрд░рддрд┐рдмрдиреНрдзрд╣рд░реВ рдЫрдиреН рдЬрд╕рд▓реЗ рдпреЛ рд╡реГрджреНрдзрд┐рд▓рд╛рдИ рд╕реАрдорд┐рдд рдЧрд░реНрджрдЫ: рдкреНрд░рджрд░реНрд╢рдирдХреЛ рдЕрддрд┐рд░рд┐рдХреНрдд, рддреНрдпрд╣рд╛рдБ рдЕрдЭреИ рдкрдирд┐ рдирдпрд╛рдБ рд╡реЗрдм рдлреНрд░реЗрдорд╡рд░реНрдХрд╣рд░реВрдХреЛ рд▓рд╛рдЧрд┐ рдард╛рдЙрдБ рд╣реБрдиреБрдкрд░реНрджрдЫ, рдХреЗрд╣рд┐ рдкреНрд░рдХрд╛рд░рдХреЛ рдбреЗрднрдкреНрд╕ рд╡рд╛ рд╡рд╛рд╕реНрддреБрдХрд▓рд╛ рдПрд╕реНрдЯреНрд░реЛрдиреЙрдЯрд┐рдХреНрд╕рдХреЛ рд▓рд╛рдЧрд┐ред рд╣реЛрдЗрди, рдкреНрд░рджрд░реНрд╢рди, рддрдкрд╛рдИрдВрд▓реЗ рд╣рд╛рдореАрд▓рд╛рдИ рд╕рдмреИ рдЦрд╛рдиреБрд╣реБрдиреЗ рдЫреИрди!
рд╡рд╛ рддрдкрд╛рдИрдВ рд╡рд┐рдкрд░рд┐рдд рдмрд╛рдЯреЛ рдЬрд╛рди рд╕рдХреНрдиреБрд╣реБрдиреНрдЫ, рдЫреЛрдбреНрдиреБрд╣реЛрд╕реН рд░ рдЗрдорд╛рдирджрд╛рд░реАрдкреВрд░реНрд╡рдХ рдПрдХ рд╕рдореНрдореЗрд▓рди рдмрдирд╛рдЙрди рд╕рдХреНрдиреБрд╣реБрдиреНрдЫ рдЬреБрди рдкреВрд░реНрдг рд░реВрдкрдорд╛ рд╡рд┐рддрд░рд┐рдд рдХрдореНрдкреНрдпреБрдЯрд┐рдЩ рд░ рддрд┐рдиреАрд╣рд░реВрдХреЛ рдмрд╛рд░реЗрдорд╛ рдорд╛рддреНрд░ рд╣реБрдиреЗрдЫред рд░ рдпрд╣рд╛рдБ рдЫ, рд╣рд╛рдЗрдбреНрд░рд╛ред
рдЗрдорд╛рдирджрд╛рд░реАрдкреВрд░реНрд╡рдХ рд╕реНрд╡реАрдХрд╛рд░ рдЧрд░реМрдВ рдХрд┐ рдЖрдЬ рд╕рдмреИ рдЧрдгрдирд╛рд╣рд░реВ рдПрдХ рд╡рд╛ рдЕрд░реНрдХреЛ рддрд░рд┐рдХрд╛рдорд╛ рд╡рд┐рддрд░рд┐рдд рдЫрдиреНред рдмрд╣реБ-рдХреЛрд░ рдореЗрд╕рд┐рди рд╣реЛрд╕реН, рдХрдореНрдкреНрдпреБрдЯрд┐рдЩ рдХреНрд▓рд╕реНрдЯрд░ рд╣реЛрд╕реН, рд╡рд╛ рдареВрд▓реЛ рдорд╛рддреНрд░рд╛рдорд╛ рд╡рд┐рддрд░рд┐рдд рд╕реЗрд╡рд╛ рд╣реЛрд╕реН, рддреНрдпрд╣рд╛рдБ рдЬрддрд╛рддрддреИ рдзреЗрд░реИ рдкреНрд░рдХреНрд░рд┐рдпрд╛рд╣рд░реВ рдЫрдиреН рдЬрд╕рд▓реЗ рд╕рдорд╛рдирд╛рдиреНрддрд░ рд░реВрдкрдорд╛ рд╕реНрд╡рддрдиреНрддреНрд░ рдЧрдгрдирд╛рд╣рд░реВ рдЧрд░реНрджрдЫ, рдПрдХрдЕрд░реНрдХрд╛рд╕рдБрдЧ рд╕рд┐рдВрдХреНрд░реЛрдирд╛рдЗрдЬ рдЧрд░реНрджрдЫред Hydra рдпрд╕рд▓реЗ рд╕рд┐рджреНрдзрд╛рдиреНрддрдорд╛ рдХрд╕рд░реА рдХрд╛рдо рдЧрд░реНрдЫ рд░ рд╡реНрдпрд╡рд╣рд╛рд░рдорд╛ рдХрд╕рд░реА рдХрд╛рдо рдЧрд░реНрдЫ рднрдиреНрдиреЗ рдХреБрд░рд╛рдорд╛ рд╕рдорд░реНрдкрд┐рдд рд╣реБрдиреЗрдЫред
рд╕рдореНрдореЗрд▓рди рдХрд╛рд░реНрдпрдХреНрд░рдо
рдХрд╛рд░реНрдпрдХреНрд░рдо рдЕрд╣рд┐рд▓реЗ рдЧрдарди рдЪрд░рдгрдорд╛ рдЫред рдпрд╕рд▓реЗ рд╡рд┐рддрд░рдг рдкреНрд░рдгрд╛рд▓реАрд╣рд░реВрдХреЛ рд╕рд┐рджреНрдзрд╛рдиреНрддрдХрд╛ рд╕рдВрд╕реНрдерд╛рдкрдХрд╣рд░реВ рд░ рддрд┐рдиреАрд╣рд░реВрд╕рдБрдЧ рдЙрддреНрдкрд╛рджрдирдорд╛ рдХрд╛рдо рдЧрд░реНрдиреЗ рдЗрдиреНрдЬрд┐рдирд┐рдпрд░рд╣рд░реВрдмрд╛рдЯ рд░рд┐рдкреЛрд░реНрдЯрд╣рд░реВ рд╕рдорд╛рд╡реЗрд╢ рдЧрд░реНрдиреБрдкрд░реНрдЫред
рдЙрджрд╛рд╣рд░рдгрдХрд╛ рд▓рд╛рдЧрд┐, рдорд╛рдЗрдХреНрд░реЛрд╕рдлреНрдЯ рд░рд┐рд╕рд░реНрдЪрдмрд╛рдЯ рд▓реЗрд╕реНрд▓реА рд▓реНрдпрд╛рдореНрдкреЛрд░реНрдЯ рд░ рдмреНрд░рд╛рдЙрди рдпреБрдирд┐рднрд░реНрд╕рд┐рдЯреАрдмрд╛рдЯ рдореМрд░рд┐рд╕ рд╣рд░реНрд▓рд┐рд╣реАрдХреЛ рд╕рд╣рднрд╛рдЧрд┐рддрд╛ рдкрд╣рд┐рд▓реЗ рдиреИ рдЬреНрдЮрд╛рдд рдЫред
рдореМрд░рд┐рд╕ рд╣реЗрд░рд▓рд┐рд╣реА - рдХрдореНрдкреНрдпреВрдЯрд░ рд╕рд╛рдЗрдиреНрд╕ рдХреЛ рдПрдХ рдзреЗрд░реИ рдкреНрд░рд╕рд┐рджреНрдз рд░ рд╕рдореНрдорд╛рдирд┐рдд рдкреНрд░реЛрдлреЗрд╕рд░, рдЙрдирдХреЛ рдмрд╛рд░реЗрдорд╛ рдЬрд╛рдирдХрд╛рд░реА рдкрдирд┐ рдЫ
рдореМрд░рд┐рд╕рд▓реЗ "рд╡рд┐рддрд░рд┐рдд рдХрдореНрдкреНрдпреБрдЯрд┐рдЩ рдкрд░рд┐рдкреНрд░реЗрдХреНрд╖реНрдпрдмрд╛рдЯ рдмреНрд▓рдХрдЪреЗрди" рдирд╛рдордХ рдореБрдЦреНрдп рднрд╛рд╖рдг рд░рд╛рдЦреНрдиреЗ рдЫред рдпрджрд┐ рддрдкрд╛рдЗрдБ рдЗрдЪреНрдЫреБрдХ рд╣реБрдиреБрд╣реБрдиреНрдЫ рднрдиреЗ, рддрдкрд╛рдЗрдБ рд╕реЗрдиреНрдЯ рдкреАрдЯрд░реНрд╕рдмрд░реНрдЧ JUG рдмрд╛рдЯ рдореМрд░рд┐рд╕рдХреЛ рд░рд┐рдкреЛрд░реНрдЯрдХреЛ рд░реЗрдХрд░реНрдбрд┐рдЩ рд╣реЗрд░реНрди рд╕рдХреНрдиреБрд╣реБрдиреНрдЫред рдЙрд╕рд▓реЗ рд╡рд┐рд╖рдпрд▓рд╛рдИ рдХрддреНрддрд┐рдХреЛ рд╕реНрдкрд╖реНрдЯ рд░ рдмреБрдЭреНрдиреЗ рддрд░рд┐рдХрд╛рд▓реЗ рдмреБрдЭрд╛рдЙрдБрдЫ рднрдиреЗрд░ рдореВрд▓реНрдпрд╛рдЩреНрдХрди рдЧрд░реНрдиреБрд╣реЛрд╕реНред
"рдбреБрдЕрд▓ рдбрд╛рдЯрд╛ рд╕реНрдЯреНрд░рдХреНрдЪрд░" рднрдирд┐рдиреЗ рджреЛрд╕реНрд░реЛ рдХрд┐рдиреЛрдЯ рдкрдврд┐рдиреЗрдЫ рдорд╛рдЗрдХрд▓ рд╕реНрдХрдЯ рд░реЛрдЪреЗрд╕реНрдЯрд░ рд╡рд┐рд╢реНрд╡рд╡рд┐рджреНрдпрд╛рд▓рдпрдмрд╛рдЯред рд░ рдЕрдиреБрдорд╛рди рдЧрд░реНрдиреБрд╣реЛрд╕реН - рдЙрд╣рд╛рдБрдХреЛ рдкрдирд┐ рдЖрдлреНрдиреИ рдЫ
рдЕрд╕рд╛рд░ рдорд╕рд╛рдиреНрдд рдЖрдЙрди рдЕрдЭреИ рдзреЗрд░реИ рд╕рдордп рдЫ ред рд╣рд╛рдореАрд▓реЗ рдХрд╛рд░реНрдпрдХреНрд░рдорд▓рд╛рдИ рдкрд░рд┐рд╖реНрдХреГрдд рдЧрд░реНрдиреЗ рд░ рдЬреБрд▓рд╛рдИрдХреЛ рдирдЬрд┐рдХ рдкреБрдЧреНрджрд╛ рд╣рд╛рдореА рддрдкрд╛рдИрдВрд▓рд╛рдИ рдмрд╛рдБрдХреА рд╡рдХреНрддрд╛рд╣рд░реВ рд░ рддрд┐рдиреАрд╣рд░реВрдХрд╛ рд╡рд┐рд╖рдпрд╣рд░реВрдХреЛ рдмрд╛рд░реЗрдорд╛ рдмрддрд╛рдЙрдиреЗрдЫреМрдВред
рд╕рд╛рдорд╛рдиреНрдпрддрдпрд╛, рдкреНрд░рд╢реНрди рдЙрдареНрдЫ - рд╣рд╛рдореА рдЧрд░реНрдореАрдорд╛ рд╣рд╛рдЗрдбреНрд░рд╛ рдХрд┐рди рдЧрд░реНрдЫреМрдВ? рдЖрдЦрд┐рд░, рдпреЛ рдХрдо рд╕рд┐рдЬрди, рдмрд┐рджрд╛ рд╣реЛред рд╕рдорд╕реНрдпрд╛ рдпреЛ рд╣реЛ рдХрд┐ рд╡рдХреНрддрд╛рд╣рд░реВ рдордзреНрдпреЗ рд╡рд┐рд╢реНрд╡рд╡рд┐рджреНрдпрд╛рд▓рдпрдХрд╛ рд╢рд┐рдХреНрд╖рдХрд╣рд░реВ рдЫрдиреН, рд░ рдЕрдиреНрдп рдХреБрдиреИ рдкрдирд┐ рд╕рдордп рддрд┐рдиреАрд╣рд░реВрдХреЛ рд▓рд╛рдЧрд┐ рд╡реНрдпрд╕реНрдд рдЫред рд╣рд╛рдореАрд▓реЗ рдЕрдиреНрдп рдорд┐рддрд┐рд╣рд░реВ рдЫрдиреМрдЯ рдЧрд░реНрди рд╕рдХреЗрдиреМрдВред
рдЫрд▓рдлрд▓ рдХреНрд╖реЗрддреНрд░рд╣рд░реВ
рдЕрдиреНрдп рд╕рдореНрдореЗрд▓рдирд╣рд░реВрдорд╛, рдпреЛ рд╣реБрдиреНрдЫ рдХрд┐ рд╡рдХреНрддрд╛рд▓реЗ рдЙрд╕рд▓рд╛рдИ рдХреЗ рдЪрд╛рд╣рд┐рдиреНрдЫ рдкрдвреНрдЫ рд░ рддреБрд░реБрдиреНрддреИ рдЫреЛрдбреНрдЫред рд╕рд╣рднрд╛рдЧреАрд╣рд░реВрд╕рдБрдЧ рдпреЛ рдЦреЛрдЬреНрдиреЗ рд╕рдордп рдкрдирд┐ рдЫреИрди - рдЖрдЦрд┐рд░, рдЕрд░реНрдХреЛ рд░рд┐рдкреЛрд░реНрдЯ рд▓рдЧрднрдЧ рдмрд┐рдирд╛ рдЕрдиреНрддрд░рд╛рд▓ рд╕реБрд░реБ рд╣реБрдиреНрдЫред рдпреЛ рдзреЗрд░реИ рдкреАрдбрд╛рджрд╛рдпреА рдЫ, рд╡рд┐рд╢реЗрд╖ рдЧрд░реА рдпрджрд┐ Lamport, Herlihy рд░ Scott рдЬрд╕реНрддрд╛ рдорд╣рддреНрддреНрд╡рдкреВрд░реНрдг рд╡реНрдпрдХреНрддрд┐рд╣рд░реВ рдЙрдкрд╕реНрдерд┐рдд рдЫрдиреН, рд░ рддрдкрд╛рдИрдВ рд╡рд╛рд╕реНрддрд╡рдорд╛ рдЙрдиреАрд╣рд░реВрд▓рд╛рдИ рднреЗрдЯреНрди рд░ рдХреЗрд╣рд┐ рдЫрд▓рдлрд▓ рдЧрд░реНрди рд╕рдореНрдореЗрд▓рдирдорд╛ рдЬрд╛рдБрджреИ рд╣реБрдиреБрд╣реБрдиреНрдЫред
рд╣рд╛рдореАрд▓реЗ рдпреЛ рд╕рдорд╕реНрдпрд╛ рд╕рдорд╛рдзрд╛рди рдЧрд░реЗрдХрд╛ рдЫреМрдВред рдЖрдлреНрдиреЛ рд░рд┐рдкреЛрд░реНрдЯ рдкрдЫрд┐ рддреБрд░реБрдиреНрддреИ, рд╡рдХреНрддрд╛ рдПрдХ рд╡рд┐рд╢реЗрд╖ рдЫрд▓рдлрд▓ рдХреНрд╖реЗрддреНрд░рдорд╛ рдЬрд╛рдиреНрдЫ, рдХрдореНрддрд┐рдорд╛ рдПрдХ рдорд╛рд░реНрдХрд░ рд╕рдВрдЧ рдПрдХ рд╕реЗрддреЛрдмреЛрд░реНрдб рд╕рдВрдЧ рд╕реБрд╕рдЬреНрдЬрд┐рдд, рд░ рддрдкрд╛рдИрдВ рд╕рдВрдЧ рдзреЗрд░реИ рд╕рдордп рдЫред рдФрдкрдЪрд╛рд░рд┐рдХ рд░реВрдкрдорд╛, рд╡рдХреНрддрд╛рд▓реЗ рдХрдореНрддрд┐рдорд╛ рдкреНрд░рд╕реНрддреБрддреАрдХрд░рдгрд╣рд░реВ рдмреАрдЪрдХреЛ рд╕рдореНрдкреВрд░реНрдг рдмреНрд░реЗрдХрдХреЛ рд╕рдордпрдорд╛ рддреНрдпрд╣рд╛рдБ рдЙрдкрд╕реНрдерд┐рдд рд╣реБрдиреЗ рд╡рд╛рдЪрд╛ рдЧрд░реНрдЫрдиреНред рд╡рд╛рд╕реНрддрд╡рдорд╛, рдпреА рдЫрд▓рдлрд▓ рдХреНрд╖реЗрддреНрд░рд╣рд░реВ рд╣реБрди рд╕рдХреНрдЫ рдЕрдиреНрддрдорд╛ рдШрдгреНрдЯрд╛рдХреЛ рд▓рд╛рдЧрд┐ рддрдиреНрдХрд╛рдЙрдиреБрд╣реЛрд╕реН (рд╡рдХреНрддрд╛рдХреЛ рдЗрдЪреНрдЫрд╛ рд░ рд╕рд╣рдирд╢реАрд▓рддрд╛рдорд╛ рдирд┐рд░реНрднрд░ рдЧрд░реНрджрдЫ)ред
рд▓реНрдпрд╛рдореНрдкреЛрд░реНрдЯрдХреЛ рд╣рдХрдорд╛, рдпрджрд┐ рдореИрд▓реЗ рд╕рд╣реА рд░реВрдкрдорд╛ рдмреБрдЭреЗрдВ рднрдиреЗ, рдЙрд╕рд▓реЗ рд╕рдХреЗрд╕рдореНрдо рдзреЗрд░реИ рдорд╛рдирд┐рд╕рд╣рд░реВрд▓рд╛рдИ рд╡рд┐рд╢реНрд╡рд╛рд╕ рджрд┐рд▓рд╛рдЙрди рдЪрд╛рд╣рдиреНрдЫ
рдпрджрд┐ рддрдкрд╛рдИрдВрд▓реЗ рдпреА рд╕рдмреИ рд╡реНрдпрдХреНрддрд┐рд╣рд░реВрд▓рд╛рдИ рд╡рд┐рдХрд┐рдкрд┐рдбрд┐рдпрд╛ рд░ рдкреБрд╕реНрддрдХ рдХрднрд░рд╣рд░реВрдорд╛ рдЧреНрд░реЗрдирд╛рдЗрдЯрдорд╛ рд░рд╛рдЦрд┐рдПрдХреЛ рдирд╛рдордХреЛ рд░реВрдкрдорд╛ рдмреБрдЭреНрдиреБрднрдпреЛ рднрдиреЗ, рдЙрдиреАрд╣рд░реВрд▓рд╛рдИ рд╡реНрдпрдХреНрддрд┐рдЧрдд рд░реВрдкрдорд╛ рднреЗрдЯреНрдиреЗ рд╕рдордп рд╣реЛ! рдЪреНрдпрд╛рдЯ рдЧрд░реНрдиреБрд╣реЛрд╕реН рд░ рдкреНрд░рд╢реНрдирд╣рд░реВ рд╕реЛрдзреНрдиреБрд╣реЛрд╕реН рдЬреБрди рд╡реИрдЬреНрдЮрд╛рдирд┐рдХ рд▓реЗрдЦрд╣рд░реВрдХреЛ рдкреГрд╖реНрдард╣рд░реВрд▓реЗ рдЬрд╡рд╛рдл рджрд┐рдиреЗрдЫреИрди, рддрд░ рддрд┐рдиреАрд╣рд░реВрдХрд╛ рд▓реЗрдЦрдХрд╣рд░реВ рд╕рдореНрдкрд░реНрдХ рдЧрд░реНрди рдкрд╛рдЙрдБрджрд╛ рдЦреБрд╕реА рд╣реБрдиреЗрдЫрдиреНред
рдкреЗрдкрд░реНрд╕ рд▓рд╛рдЧрд┐ рдХрд▓
рдпреЛ рдХреБрдиреИ рдЧреЛрдкреНрдп рдХреБрд░рд╛ рд╣реЛрдЗрди рдХрд┐ рдЕрд╣рд┐рд▓реЗ рд▓реЗрдЦ рдкрдврд┐рд░рд╣реЗрдХрд╛ рдзреЗрд░реИрд▓реЗ рд╣рд╛рдореАрд▓рд╛рдИ рдХреЗрд╣реА рд░реЛрдЪрдХ рдХреБрд░рд╛ рдмрддрд╛рдЙрди рд╡рд┐рдкрд░рд┐рдд рдЫреИрдирдиреНред рдИрдиреНрдЬрд┐рдирд┐рдпрд░рд┐рдЩреНрдХреЛ рджреГрд╖реНрдЯрд┐рдХреЛрдгрдмрд╛рдЯ, рд╡реИрдЬреНрдЮрд╛рдирд┐рдХ рджреГрд╖реНрдЯрд┐рдХреЛрдгрдмрд╛рдЯ - рдХреБрдиреИ рдкрдирд┐ рджреГрд╖реНрдЯрд┐рдХреЛрдгрдмрд╛рдЯред рд╡рд┐рддрд░рд┐рдд рдХрдореНрдкреНрдпреБрдЯрд┐рдЩ рдПрдХ рдзреЗрд░реИ рдлрд░рд╛рдХрд┐рд▓реЛ рд░ рдЧрд╣рд┐рд░реЛ рд╡рд┐рд╖рдп рд╣реЛ рдЬрд╣рд╛рдБ рд╕рдмреИрдХреЛ рд▓рд╛рдЧрд┐ рдард╛рдЙрдБ рдЫред
рдпрджрд┐ рддрдкрд╛рдИрдВ Lamport рд╕рдБрдЧ рдкреНрд░рддрд┐рд╕реНрдкрд░реНрдзрд╛ рдЧрд░реНрди рдЪрд╛рд╣рдиреБрд╣реБрдиреНрдЫ рднрдиреЗ, рдпреЛ рдкреВрд░реНрдг рд░реВрдкрдорд╛ рд╕рдореНрднрд╡ рдЫред рддрдкрд╛рдИрд▓рд╛рдИ рд╡рдХреНрддрд╛ рдмрдиреНрди рдЖрд╡рд╢реНрдпрдХ рдЫ
рдвреБрдХреНрдХ рд╣реБрдиреБрд╣реЛрд╕реН, рддрдкрд╛рдИрдВ рдкреНрд░рдХреНрд░рд┐рдпрд╛рдорд╛ рд╕рд╛рдореЗрд▓ рд╣реБрдиреЗ рдмрд┐рддреНрддрд┐рдХреИ, рддрд┐рдиреАрд╣рд░реВрд▓реЗ рддрдкрд╛рдИрдВрд▓рд╛рдИ рдорджреНрджрдд рдЧрд░реНрдиреЗрдЫрдиреНред рдХрд╛рд░реНрдпрдХреНрд░рдо рд╕рдорд┐рддрд┐рд╕рдБрдЧ рдкреНрд░рддрд┐рд╡реЗрджрди рдЖрдлреИрдВ, рдпрд╕рдХреЛ рд╕рд╛рд░ рд░ рдбрд┐рдЬрд╛рдЗрдирдорд╛ рдорджреНрджрдд рдЧрд░реНрди рдкрд░реНрдпрд╛рдкреНрдд рдХреНрд╖рдорддрд╛рд╣рд░реВ рдЫрдиреНред рд╕рдВрдпреЛрдЬрдХрд▓реЗ рддрдкрд╛рдИрдВрд▓рд╛рдИ рд╕рдВрдЧрдардирд╛рддреНрдордХ рд╕рдорд╕реНрдпрд╛рд╣рд░реВ рд░ рдпрд╕реНрддреИ рдЕрдиреНрдп рдХреБрд░рд╛рд╣рд░реВ рд╕рдорд╛рдзрд╛рди рдЧрд░реНрди рдорджреНрджрдд рдЧрд░реНрдиреЗрдЫред
рдорд┐рддрд┐рд╣рд░реВрд╕рдБрдЧ рдЪрд┐рддреНрд░рдорд╛ рд╡рд┐рд╢реЗрд╖ рдзреНрдпрд╛рди рджрд┐рдиреБрд╣реЛрд╕реНред рдЬреБрд▓рд╛рдИ рд╕рд╣рднрд╛рдЧреАрдХреЛ рд▓рд╛рдЧрд┐ рдзреЗрд░реИ рдЯрд╛рдврд╛рдХреЛ рдорд┐рддрд┐ рд╣реЛ, рддрд░ рд╡рдХреНрддрд╛рд▓реЗ рдЕрдм рдЕрднрд┐рдирдп рд╕реБрд░реБ рдЧрд░реНрди рдЖрд╡рд╢реНрдпрдХ рдЫред
SPTDC рд╕реНрдХреВрд▓
рд╕рдореНрдореЗрд▓рди рдПрд╕рдкреАрдЯреАрдбреАрд╕реА рд╕реНрдХреВрд▓рдХреЛ рд░реВрдкрдорд╛ рдПрдЙрдЯреИ рд╕рд╛рдЗрдЯрдорд╛ рдЖрдпреЛрдЬрд┐рдд рд╣реБрдиреЗрдЫ, рддреНрдпрд╕реИрд▓реЗ рд╕реНрдХреВрд▓рдХреЛ рдЯрд┐рдХрдЯ рдХрд┐рдиреНрдиреЗ рд╕рдмреИрдХреЛ рд▓рд╛рдЧрд┐ рд╕рдореНрдореЗрд▓рдирдХреЛ рд▓рд╛рдЧрд┐ рдЯрд┐рдХрдЯрд╣рд░реВ рд╣реБрдиреЗрдЫрдиреНред 20% рдЫреБрдЯ рд╕рдВрдЧ.
рд╡рд┐рджреНрдпрд╛рд▓рдп рдЕрдЩреНрдЧреНрд░реЗрдЬреАрдорд╛ рд╕рдЮреНрдЪрд╛рд▓рди рд╣реБрдиреЗрдЫ, рддреНрдпрд╕реИрд▓реЗ рдХрднрд░ рдЧрд░рд┐рдПрдХрд╛ рд╡рд┐рд╖рдпрд╣рд░реВрдХреЛ рд╕реВрдЪреА рдпрд╕реНрддреЛ рджреЗрдЦрд┐рдиреНрдЫ:
- рд╕рдорд╡рд░реНрддреА рдбрд╛рдЯрд╛ рд╕рдВрд░рдЪрдирд╛: рд╢реБрджреНрдзрддрд╛ рд░ рджрдХреНрд╖рддрд╛;
- рдЧреИрд░-рдЕрд╕реНрдерд┐рд░ рдореЗрдореЛрд░реАрдХреЛ рд▓рд╛рдЧрд┐ рдПрд▓реНрдЧреЛрд░рд┐рджрдо;
- рд╡рд┐рддрд░рд┐рдд рдЧрдгрдирд╛;
- рд╡рд┐рддрд░рд┐рдд рдореЗрд╕рд┐рди рд╢рд┐рдХреНрд╖рд╛;
- рд░рд╛рдЬреНрдп-рдореЗрд╕рд┐рди рдкреНрд░рддрд┐рдХреГрддрд┐ рд░ Paxos;
- рдмрд╛рдЗрдЬрд╛рдиреНрдЯрд┐рди рджреЛрд╖-рд╕рд╣рд┐рд╖реНрдгреБрддрд╛;
- рдмреНрд▓рдХрдЪреЗрдирд╣рд░реВрдХреЛ рдПрд▓реНрдЧреЛрд░рд┐рджрдорд┐рдХ рдЖрдзрд╛рд░рднреВрдд рдХреБрд░рд╛рд╣рд░реВред
рдирд┐рдореНрди рд╡рдХреНрддрд╛рд╣рд░реВрд▓реЗ рдмреЛрд▓реНрдиреЗрдЫрдиреН:
- Leslie Lamport (Microsoft);
- рдореМрд░рд┐рд╕ рд╣реЗрд░рд▓рд┐рд╣реА (рдмреНрд░рд╛рдЙрди рд╡рд┐рд╢реНрд╡рд╡рд┐рджреНрдпрд╛рд▓рдп);
- рдорд╛рдЗрдХрд▓ рд╕реНрдХрдЯ (рд░реЛрдЪреЗрд╕реНрдЯрд░ рд╡рд┐рд╢реНрд╡рд╡рд┐рджреНрдпрд╛рд▓рдп);
- рджрд╛рди рдПрд▓рд┐рд╕реНрдЯрд░рд╣ (рдЖрдИрдПрд╕рдЯреА рдЕрд╕реНрдЯреНрд░рд┐рдпрд╛);
- рдЯреНрд░реЗрд╡рд░ рдмреНрд░рд╛рдЙрди (рдпреБрдирд┐рднрд░реНрд╕рд┐рдЯреА рдЕрдл рд╡рд╛рдЯрд░рд▓реВ);
- рдПрд▓реА рдЧрдлрдиреА (UCLA);
- рдбреНрдпрд╛рдиреА рд╣реЗрдиреНрдбрд▓рд░ (рдмреЗрди рдЧреБрд░рд┐рдпрди рд╡рд┐рд╢реНрд╡рд╡рд┐рджреНрдпрд╛рд▓рдп);
- Achour Mostefaoui (Nantes рдХреЛ рд╡рд┐рд╢реНрд╡рд╡рд┐рджреНрдпрд╛рд▓рдп)ред
рдЕрд░реНрдХреЛ рдЪрд░рдгрд╣рд░реВ
рд╕рдореНрдореЗрд▓рдирдХреЛ рдХрд╛рд░реНрдпрдХреНрд░рдо рдЕрдЭреИ рдмрдирд┐рд░рд╣реЗрдХреЛ рдЫ ред Habr├й рд╡рд╛ рд╕рд╛рдорд╛рдЬрд┐рдХ рд╕рдЮреНрдЬрд╛рд▓рд╣рд░реВрдорд╛ рд╕рдорд╛рдЪрд╛рд░рд╣рд░реВ рдкрдЫреНрдпрд╛рдЙрдиреБрд╣реЛрд╕реН (
рдпрджрд┐ рддрдкрд╛рдЗрдБ рд╕рд╛рдБрдЪреНрдЪреИ рд╕рдореНрдореЗрд▓рдирдорд╛ рд╡рд┐рд╢реНрд╡рд╛рд╕ рдЧрд░реНрдиреБрд╣реБрдиреНрдЫ (рд╡рд╛ рд╡рд┐рд╢реЗрд╖ рдкреНрд░рд╡рд┐рд╖реНрдЯрд┐ рдореВрд▓реНрдпрдХреЛ рдлрд╛рдЗрджрд╛ рд▓рд┐рди рдЪрд╛рд╣рдиреБрд╣реБрдиреНрдЫ, рдЬрд╕рд▓рд╛рдИ "рдкреНрд░рд╛рд░рдореНрднрд┐рдХ рдмрд░реНрдб" рднрдирд┐рдиреНрдЫ), рддрдкрд╛рдЗрдБ рд╡реЗрдмрд╕рд╛рдЗрдЯрдорд╛ рдЬрд╛рди рд╕рдХреНрдиреБрд╣реБрдиреНрдЫ рд░
Hydra рдорд╛ рднреЗрдЯреМрдВрд▓рд╛!
рд╕реНрд░реЛрдд: www.habr.com