diff --git a/README.md b/README.md index 20903f6..670f6d5 100644 --- a/README.md +++ b/README.md @@ -4,22 +4,22 @@ ## Содержание -1. [Общие вопросы](COMMON.md) +1. [Общие вопросы](docs/COMMON.md) - В чем отличие протоколов TCP и UDP? В каком случае UDP предпочтительнее? - Что такое NAT? - Что такое HTTP и HTTPS, в чем их отличия? - Что такое SSL и TSL, есть ли между ними отличия? - coming soon -2. [Вопросы по шаблонам проектирования](DESIGN_PATTERNS.md) +2. [Вопросы по шаблонам проектирования](docs/DESIGN_PATTERNS.md) - TODO -3. [Вопросы про микросервисы](MICROSERVICES.md) +3. [Вопросы про микросервисы](docs/MICROSERVICES.md) - TODO -4. [Вопросы про инфраструктуру и деплой](INFRASTRUCTURE_AND_DEPLOY.md) +4. [Вопросы про инфраструктуру и деплой](docs/INFRASTRUCTURE_AND_DEPLOY.md) - Что такое сине-зеленый деплой(blue-green deployment)? - Что такое Canary (канареечные развертывания)? - Что такое Dark (скрытые) или А/В-развертывания? - coming soon -5. [Вопросы про кеширование и базам данных](CACHE_AND_DB.md) +5. [Вопросы про кеширование и базам данных](docs/CACHE_AND_DB.md) - Что такое индексы в MySQL, как и для чего их использовать и создавать? - Что такое составной индекс, как и для чего их использовать и создавать? - Как использовать индексы в JOIN запросах Mysql? @@ -34,7 +34,7 @@ - Как можно оптимизировать ORDER BY RAND()? - Как удалить индекс MySQL? - coming soon -6. [Вопросы по языку Golang](GOLANG.md) +6. [Вопросы по языку Golang](docs/GOLANG.md) - Что из себя представляет тип данных string в языке Golang? Можно ли изменить определенный символ в строке? Что происходит при склеивании строк? - Вытекающий вопрос — как эффективно склеивать множество строк? - Что будет происходить при конкуррентной записи в map? Как можно решить эту проблему? @@ -43,10 +43,10 @@ - Как огранить число потоков на системы при запуске Golang программы и возможно ли огранить их до 1 потока? - Как устроен слайс и чем он отличается от массива? - coming soon -7. [Вопросы о распределённых системах](DISTRIBUTED_SYSTEMS.md) +7. [Вопросы о распределённых системах](docs/DISTRIBUTED_SYSTEMS.md) - Как тестировать распределённую систему? - coming soon -8. [Вопросы по организации кода](CODE_DESIGN.md) +8. [Вопросы по организации кода](docs/CODE_DESIGN.md) - Как тесты и TDD влияют на организацию кода? - В чём разница между сцеплением и связанностью? - Почему в TDD тесты пишутся прежде кода? diff --git a/CACHE_AND_DB.md b/docs/CACHE_AND_DB.md similarity index 100% rename from CACHE_AND_DB.md rename to docs/CACHE_AND_DB.md diff --git a/CODE_DESIGN.md b/docs/CODE_DESIGN.md similarity index 100% rename from CODE_DESIGN.md rename to docs/CODE_DESIGN.md diff --git a/COMMON.md b/docs/COMMON.md similarity index 100% rename from COMMON.md rename to docs/COMMON.md diff --git a/DESIGN_PATTERNS.md b/docs/DESIGN_PATTERNS.md similarity index 100% rename from DESIGN_PATTERNS.md rename to docs/DESIGN_PATTERNS.md diff --git a/DISTRIBUTED_SYSTEMS.md b/docs/DISTRIBUTED_SYSTEMS.md similarity index 100% rename from DISTRIBUTED_SYSTEMS.md rename to docs/DISTRIBUTED_SYSTEMS.md diff --git a/GOLANG.md b/docs/GOLANG.md similarity index 100% rename from GOLANG.md rename to docs/GOLANG.md diff --git a/INFRASTRUCTURE_AND_DEPLOY.md b/docs/INFRASTRUCTURE_AND_DEPLOY.md similarity index 100% rename from INFRASTRUCTURE_AND_DEPLOY.md rename to docs/INFRASTRUCTURE_AND_DEPLOY.md diff --git a/MICROSERVICES.md b/docs/MICROSERVICES.md similarity index 100% rename from MICROSERVICES.md rename to docs/MICROSERVICES.md