diff --git a/README.md b/README.md index 8ef30c3..a80745c 100644 --- a/README.md +++ b/README.md @@ -77,8 +77,12 @@ TLS также используется другими приложениями TLS решает эту проблему, используя асимметричное шифрование только в начале сессии, чтобы зашифровать общение между сервером и клиентом. Сервер и клиент должны договориться об одном ключе сессии, который они будут вдвоем использовать, чтобы зашифровать пакеты данных. +--- + ### Вопросы про микросервисы +--- + ### Вопросы про инфраструктуру и деплой **1. Что такое сине-зеленый деплой(blue-green deployment)?** @@ -105,20 +109,36 @@ TLS решает эту проблему, используя асимметри С помощью переключателей функциональности (feature toggles) и других инструментов можно следить за тем, как пользователи взаимодействуют с новой функцией, увлекает ли она их или они считают новый пользовательский интерфейс запутанным, и другими типами метрик. +--- + ### Вопросы про кеширование и базам данных -1. Что такое индексы в MySQL, как и для чего их использовать и создавать? -2. Что такое составной индекс, как и для чего их использовать и создавать? -3. Как использовать индексы в JOIN запросах Mysql? -4. Что такое частичные индексы, как и для чего их использовать и создавать? -5. В чем отличия InnoDB и MyISAM? -6. Возможен ли JOIN со вложенными запросами, как? -7. Что такое дедлоки (deadlock), почему возникают, как можно недопускать? -8. Что такое HAVING, что он делает как и зачем его использовать? -9. Разница между WHERE и HAVING и можно ли использовать HAVING без группировки данных? -10. Что такое EXPLAIN? -11. Как узнать версию Mysql? -12. Как можно оптимизировать ORDER BY RAND()? -13. Как удалить индекс MySQL? +**1. Что такое индексы в MySQL, как и для чего их использовать и создавать?** + +**2. Что такое составной индекс, как и для чего их использовать и создавать?** + +**3. Как использовать индексы в JOIN запросах Mysql?** + +**4. Что такое частичные индексы, как и для чего их использовать и создавать?** + +**5. В чем отличия InnoDB и MyISAM?** + +**6. Возможен ли JOIN со вложенными запросами, как?** + +**7. Что такое дедлоки (deadlock), почему возникают, как можно недопускать?** + +**8. Что такое HAVING, что он делает как и зачем его использовать?** + +**9. Разница между WHERE и HAVING и можно ли использовать HAVING без группировки данных?** + +**10. Что такое EXPLAIN?** + +**11. Как узнать версию Mysql?** + +**12. Как можно оптимизировать ORDER BY RAND()?** + +**13. Как удалить индекс MySQL?** + +--- ### Вопросы по языку Golang