рд╡рд░реНрддрдорд╛рди рдореЗрдВ, рдХрдИ рдХрдВрдкрдирд┐рдпрд╛рдВ рдХреНрд▓рд╛рдЙрдб рд╕реНрдЯреЛрд░реЗрдЬ рд╕реЗрд╡рд╛рдПрдВ рдкреНрд░рджрд╛рди рдХрд░рддреА рд╣реИрдВ, рд▓реЗрдХрд┐рди рдкреНрд░рддреНрдпреЗрдХ рдХреЗ рдкрд╛рд╕ рдЕрдкрдирд╛ рд╕реНрд╡рд╛рдорд┐рддреНрд╡ рдЧреНрд░рд╛рд╣рдХ рд╣реИ рдФрд░ рдЙрдирдХреА рдХрд╛рд░реНрдпрдХреНрд╖рдорддрд╛, рдПрдХ рдирд┐рдпрдо рдХреЗ рд░реВрдк рдореЗрдВ, рд╡рд╛рдВрдЫрд┐рдд рд╣реЛрдиреЗ рдХреЗ рд▓рд┐рдП рдмрд╣реБрдд рдХреБрдЫ рдЫреЛрдбрд╝ рджреЗрддрд╛ рд╣реИред
рдореМрдЬреВрджрд╛ рд╡рд┐рдХрд▓реНрдкреЛрдВ рдиреЗ рдореБрдЭреЗ рдХрдИ рдХрд╛рд░рдгреЛрдВ рд╕реЗ рдкрд╕рдВрдж рдирд╣реАрдВ рдХрд┐рдпрд╛, рдЗрд╕рд▓рд┐рдП рдореИрдВрдиреЗ рдЕрдкрдирд╛ рд╕рд╛рд░реНрд╡рднреМрдорд┐рдХ рдЧреНрд░рд╛рд╣рдХ рдмрдирд╛рдиреЗ рдХрд╛ рдлреИрд╕рд▓рд╛ рдХрд┐рдпрд╛ - рд╢реИрдбреЛрдХреНрд▓рд╛рдЙрдб
рдХреБрдЫ рдЗрд╕ рддрд░рд╣:

рдХреНрдпрд╛ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ
- Google Drive, Yandex Disk (WebDAV), Mail.Ru рдореЗрдШ, рдбреНрд░реЙрдкрдмреЙрдХреНрд╕ рдкрд░ рдбрд╛рдпрд░реЗрдХреНрдЯ рдбрд╛рдЙрдирд▓реЛрдб (рд╕реНрдерд╛рдиреАрдп рдбрд┐рд╕реНрдХ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдП рдмрд┐рдирд╛)
- рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд░реВрдк рд╕реЗ рдкреВрд░реНрдг рдПрдиреНрдХреНрд░рд┐рдкреНрд╢рди, рдПрд▓реНрдЧреЛрд░рд┐рджрдо рдФрд░ рд╕реЗрдЯрд┐рдВрдЧреНрд╕ рдХрд╛ рдПрдХ рдмрдбрд╝рд╛ рдЪрдпрди
- рдкрд╛рд╕рд╡рд░реНрдб рд╕рдВрд░рдХреНрд╖рд┐рдд рдбреЗрдЯрд╛рдмреЗрд╕
- рдЪреЗрдХрд╕рдо рдФрд░ рдбрд┐рдбреБрдкреНрд▓реАрдХреЗрд╢рди
- рдлрд╝рд╛рдЗрд▓ рдЖрдХрд╛рд░ рд╕реАрдорд╛ рдХреЛ рдирд┐рдХрд╛рд▓рддрд╛ рд╣реИ
- рдлрд╝рд╛рдЗрд▓реЛрдВ рдХреЛ рдЕрд▓рдЧ-рдЕрд▓рдЧ рд░рд┐рдкреЙрдЬрд┐рдЯрд░реА рдореЗрдВ рджреЛрд╣рд░рд╛рдПрдВ рдпрд╛ рд╡рд┐рднрд╛рдЬрд┐рдд рдХрд░реЗрдВ
- рдЕрд╕реАрдорд┐рдд рдореАрдбрд┐рдпрд╛ рд╕реНрдЯреНрд░реАрдорд┐рдВрдЧ
- рдкреВрд░реНрд╡рд╛рд╡рд▓реЛрдХрди рдФрд░ рджрд╕реНрддрд╛рд╡реЗрдЬрд╝реЛрдВ рдХреЗ рдореЗрдЯрд╛рдбреЗрдЯрд╛ рдФрд░ рдЕрд░реНрдХ рдмрдирд╛рддрд╛ рд╣реИ
- рд╕рдВрд╕реНрдХрд░рдг рдлрд╝рд╛рдЗрд▓реЗрдВ рдФрд░ рд╕рдВрдкреВрд░реНрдг рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ рд╕рдВрд░рдЪрдирд╛
- рдорд╛рд░реНрдХрдбрд╛рдЙрди рдиреЛрдЯреНрд╕, рдХреЛрдб рд╣рд╛рдЗрд▓рд╛рдЗрдЯрд┐рдВрдЧ
- рдПрдореНрдмреЗрдбреЗрдб рд╕рдВрд╕рд╛рдзрдиреЛрдВ рдХреЗ рд╕рд╛рде рд╡реЗрдм рдкреЗрдЬреЛрдВ рдХреЛ рдЬрд▓реНрджреА рд╕реЗ рд╕рд╣реЗрдЬреЗрдВ
- рдЗрди-рдореЗрдореЛрд░реА рдлрд╝рд╛рдЗрд▓ рдХреИрд╢рд┐рдВрдЧ
- FUSE рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рдПрдХ рд╕реНрдерд╛рдиреАрдп рдбрд┐рд╕реНрдХ рдХреЗ рд░реВрдк рдореЗрдВ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВ (winfsp рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ)
- рдУрдкрди рд╕реЛрд░реНрд╕, рд╢реИрдбреЛрдХреНрд▓рд╛рдЙрдб рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рд▓рдЧрднрдЧ рд╣рд░ рдкрд╣рд▓реВ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХрд░рдиреЗ рдпреЛрдЧреНрдп рд╣реИ


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

рдЙрд╕рдХреЗ рдмрд╛рдж, рдЖрдк рдлрд╝рд╛рдЗрд▓реЛрдВ рдХреЗ рд╕рд╛рде рдкреИрдирд▓ рдкрд░ рдЬрд╛ рд╕рдХрддреЗ рд╣реИрдВ, рдПрдХ рдХреНрд╖реЗрддреНрд░ рдХрд╛ рдЪрдпрди рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ рдФрд░ рджрд╕реНрддрд╛рд╡реЗрдЬрд╝ рдЕрдкрд▓реЛрдб рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред
рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдереЛрдбрд╝рд╛ рд╕рд╛
рдХрд╛рд░реНрдпрдХреНрд░рдо рд╕реНрдХрд╛рд▓рд╛ рдореЗрдВ рд▓рд┐рдЦрд╛ рдЧрдпрд╛ рд╣реИ рдФрд░ рд▓рдЧрднрдЧ рдкреВрд░реА рддрд░рд╣ рд╕реЗ рдЕрдХреНрдХрд╛ рдврд╛рдВрдЪреЗ (рдЕрднрд┐рдиреЗрддрд╛рдУрдВ, рдзрд╛рд░рд╛рдУрдВ, http, рджреГрдврд╝рддрд╛) рдкрд░ рдмрдирд╛рдпрд╛ рдЧрдпрд╛ рд╣реИ, рджреГрд╢реНрдп рдкреВрд░реА рддрд░рд╣ рд╕реЗ Scala.js рдкрд░ рд▓рд┐рдЦрд╛ рдЧрдпрд╛ рд╣реИред
рдмрд╛рдЙрдВрд╕реА рдХреИрд╕рд▓ рдФрд░ рд╡реИрдХрд▓реНрдкрд┐рдХ рд░реВрдк рд╕реЗ рд▓рд┐рдмрд╛рд╕реЛрдбрд┐рдпрдо рдХрд╛ рдЙрдкрдпреЛрдЧ рдПрдиреНрдХреНрд░рд┐рдкреНрд╢рди (рдбрд┐рдлрд╝реЙрд▓реНрдЯ рдПрд▓реНрдЧреЛрд░рд┐рджрдо: рдмреНрд▓реЗрдХ 2 рдмреА / рдЪрдЪрд╛ 20 / рдИрд╕реАрдЖрдИрдПрд╕ / рдИрд╕реАрдбреАрдПрд╕рдП) рдХреЗ рд▓рд┐рдП рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред
Apache Tika рдФрд░ JavaCV рдХреЛ рдЙрдирдХреЗ рдмрдбрд╝реЗ рдЖрдХрд╛рд░ рдХреЗ рдХрд╛рд░рдг рдкреНрд░рдХрд╛рд╢ рд╕рдВрд╕реНрдХрд░рдг рд╕реЗ рдмрд╛рд╣рд░ рд░рдЦрд╛ рдЧрдпрд╛ рд╣реИ, рдЙрдирдХрд╛ рдЙрдкрдпреЛрдЧ рджрд╕реНрддрд╛рд╡реЗрдЬреЛрдВ рд╕реЗ рдореЗрдЯрд╛рдбреЗрдЯрд╛ рдирд┐рдХрд╛рд▓рдиреЗ рдФрд░ рд╡реАрдбрд┐рдпреЛ рдХреЗ рд▓рд┐рдП рдкреВрд░реНрд╡рд╛рд╡рд▓реЛрдХрди рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред