Computing nowadays is inherently distributed. Be it a mainstream multi-core machine, a computing cluster, or a large-scale distributed service, a modern computing system involves multiple processes that concurrently perform independent computations and communicate to synchronize their activities. Understanding distributed computations is therefore essential to be competitive in computing, be it in the academia or in industry.
The school offers courses on a range of practical and theoretical aspects of distributed systems given by renowned experts in the field. This year the program will include, but is not restricted to, the following topics:
- Persistent concurrent computing;
- Cryptographic tools for distributed systems;
- Formal methods for verifying consensus protocols;
- Consistency in large-scale systems;
- Distributed machine learning.
All talks are given in English.
The school is open to anyone interested in theoretical and practical aspects of distributed computing. There are no special prerequisites, though the attendees are expected to have certain maturity in math and programming.
by JUG.Ru Group
Other JUG.RU Group events (18):
December 2-5 — DevOops 2020 Piter!
The conference is about processes and culture, SRE and Cloud Native and, of course, this conference is absolutely not for DevOps engineers!
The program consists of talks divided into 3 main topics:
- DevOps: processes and culture that motivates to follow processes, upload high-quality code to production and reduce development costs. Technical debt, complexity management, the experience of DevOps implementing on large projects;
- SRE: immortal Kubernetes, Terraform, On-call Tools, Observability, Security, Zero Downtime infrastructure, monitoring;
- Cloud Native: cloud technologies, Cloud Native, CI/CD in clouds, best practices of cloud architecture.
In addition, there will be a couple of experimental talks that didn't fall into the main topics but fit well into the main concept of the conference.