• A
  • A
  • A
  • АБB
  • АБB
  • АБB
  • А
  • А
  • А
  • А
  • А
Обычная версия сайта
Статья
Generation of the Reactive Oxygen Species on the surface of nanosized titanium(IV) oxides particles under UV-irradiation and their connection with photocatalytic properties

Mulakov S. P., Gotovtsev P. M., Gainanova A. A. et al.

Journal of Photochemistry and Photobiology A: Chemistry. 2020. Vol. 393. P. 1-10.

Глава в книге
Integral Assessment of Efficiency of Scientific Research in Scientific Institutions of Russian Ministry of Health

Lebedev G., Krylov O., Lelyakov A. et al.

In bk.: Intelligent Decision Technologies 2019 (Vol.1). Vol. 1. Springer, 2020. P. 287-298.

Препринт
Темпоральные расширения в стандарте SQL

С.Д. Кузнецов

Препринты ИСП РАН. Институт системного программирования им. В.П. Иванникова РАН, 2017. № 30.

Распределенные вычисления

Distributed systems have become central concept of how computers are used, from web applications to e-commerce to content distribution. Distributed systems help programmers aggregate the resources of many networked computers to construct highly available and scalable services. This class teaches the abstractions, design and implementation techniques that enable the building of fast, scalable, fault-tolerant distributed systems. Acourse will cover abstractions and implementation techniques for the construction of distributed systems, including client server computing, the web, cloud computing, peer-to-peer systems, and distributed storage systems. Topics will include remote procedure call, preventing and finding errors in distributed programs, maintaining consistency of distributed state, fault tolerance, and high availability. Also topics of multithreading, network programming, and several case studies of distributed systems will be considered.

 



  Распределенные системы представляют собой центральную концепцию использования вычислительных систем, от веб-приложений до приложений электронной коммерции и распределения контента. Распределенные системы помогают программистам агрегировать ресурсы множества соединенных сетями компьютеров для построения масштабируемых сервисов высокой готовности. В этом курсе изучаются методы абстрактного представления, проектирования и реализации, которые позволяют строить высокопроизводительные, отказоустойчивые, масштабируемые распределенные системы. Курс охватывает методы абстрактного представления и реализации для построения распределенных систем, включая модели вычислений «клиент-сервер», всемирной паутины «веб», «облачных» вычислений, «пиринговых» систем и систем распределенных хранилищ данных. Рассматриваемые в курсе темы включают в себя удаленный вызов процедур, предотвращение и поиск ошибок в распределенных программах, поддержка согласованности (непротиворечивости) распределенного состояния системы, отказоустойчивость, безопасность, консенсус  и высокая готовность. Также будут рассмотрены темы организации мультипотоковых вычислений, сетевого программирования, а также различные практические примеры прикладных распределенных систем.