Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/valyaevgeorgiy/unix_systems

Серверные работы в течение изучения и работы в операционной системе семейства UNIX - Linux.
https://github.com/valyaevgeorgiy/unix_systems

async echo linux os server unix

Last synced: 13 days ago
JSON representation

Серверные работы в течение изучения и работы в операционной системе семейства UNIX - Linux.

Awesome Lists containing this project

README

        

# UNIX_systems

Работа и создания клиент-серверных архитектур (веб-приложений и приложений с консоли) в рамках изучения дисциплины "Операционные системы семейства UNIX и сетевые технологии".

## Список ссылок на создание серверных архитектур по UNIX

1. Реализация [эхо-сервера](https://github.com/Valyaevgeorgiy/Server_python/tree/main/Echo_server) с регистрацией пользователя.

2. Реализация [многопоточного сервера](https://github.com/Valyaevgeorgiy/Server_python/tree/main/Thread_server) с использованием Threading и регистрацией пользователя.

3. Применение модуля asyncio в создании [асинхронного сервера](https://github.com/Valyaevgeorgiy/UNIX_systems/tree/main/Asyncio__server).

4. Реализация базового полноценного [FTP-сервера](https://github.com/Valyaevgeorgiy/UNIX_systems/tree/main/FTP_Server) с применением функционала файлового менеджера.

5. Написание протоколов [ассиметричного шифрования](https://github.com/Valyaevgeorgiy/UNIX_systems/tree/main/Encryption_methods/Assymetric_encryption) в клиент-серверной архитектуре.

6. Реализация базовых принципов [симметричного шифрования](https://github.com/Valyaevgeorgiy/UNIX_systems/tree/main/Encryption_methods/Symmetric_encryption) в простых практических примерах.

7. Применение многопоточности в [параллельных](https://github.com/Valyaevgeorgiy/UNIX_systems/tree/main/Parallelism) математических вычислениях.

8. Создание локального [web-сервера](https://github.com/Valyaevgeorgiy/UNIX_systems/tree/main/Web__Server) с интересными базовыми html-страницами и необычным JS-скриптом.

9. Реализация стекового [микросервиса](https://github.com/Valyaevgeorgiy/UNIX_systems/tree/main/Micro__Service) при помощи веб-сервера nginx и контейнеров docker.