Перейти до

shyshkov

Маглы
  • Всього повідомлень

    5
  • Приєднався

  • Останній візит

Сообщения додав shyshkov

  1. 22 мар 2016 - 06:21 AM shyshkov писал: fastly.net держит более 10Гбит точно. Проверялиего с сервера google cloud на 32 ядрах - соотв. очень хороший канал дают таким серверам. Не рассказывайте сказки. Одним сервером очень сложно нагрузить 10G. И количество ядер не имеет значение :)

     

    Вы таки делаете мой моск.

    На AWS есть такая вещь как скорость внутренней сети и внешнего канала "пропорциональна" мощности инстанса. Пруф скрин прикплен. https://cloud.mail.ru/public/59KS/DYauJXJko

     

     

     

    22 мар 2016 - 06:21 AM 'shyshkov' писал: Глазом моргнуть не успел(менее 30 секунд точно до Ctrl + C), как ab затянул на 20ГБайт при 15К запросов в секунду. Значит от простого ддос отбились. Вот тут вы с порядком цифр разбиритесь.

     

    Региструешься в Google Cloud. Там дают 300 баксов на 2 месяца. Делаешь ноду с nginx и с какой-то страницей, главное, чтобы её можно было загнать в кэш fastly (т.е. хередры должен nginx правильные выдавать). Регишь fastly.net и настраиваешь его на свой бэкэнд , там дают 50 баксов на месяц на шару. Это +300гб трафика и 20М+ запрос, нам как раз хватает в притык на месяц. Запускаешь ноду на хотя бы 4х ядрах, т.к. гугл "вроде" не дискриминирует сеть по мощности инстанса. Сегодня проверил, вроде гугл адеквантный и дает всем хороший канал. И запускаешь ab -n добуя_запросов -c 256_хотябы -k и адрес на фастли или CNAME fastly пропиши в своем домене. И смотришь, что мой порядок цифр в порядке.

     

     

    22 мар 2016 - 06:21 AM shyshkov писал: MySQL это ж, как грят, не масштабируемая хрень. http://www.mongodb-is-web-scale.com/Монгонаше ффсе! Вы не горячитесь. Mysql бывает разный. есть версии 5.0, 5.1, 5.5, 5.6, 5.7. Есть форки Percona и MariaDB. Да и про шардинг и разные типы хранилищ не забываем. А Mongo имеет свой букет недостатков.

     

    У нас 5.5 Google MySQL форк. Опять же, есть именно версия MySQL, которую пилит Google для своего Cloud SQL. Вы просто про это не знаете.

    С БД проблем вообще нет. Гугл сам её админит, бэкапит. Нужна реплика для увеличения производительности, пожалуйста. Гугл выкатил её за минуту.

     

     

     

    22 мар 2016 - 06:21 AM shyshkov писал: Конечно от тотального ддос от десятков тысяч ботов, яредной войны и alians мы точно никак не спасемся, но учитывая уровень озлобленности и зубаточсти конкурентов, думаю сайт таки защищен. А от какого ДДоСа вы собрались защищаться? от школо-ДДоСа ? :) И какие могут быть конкуренты у проекта, сделанного на коленке и с воткнутыми огромным количеством костылей и который вообще не масштабируемый. И самое главное - жестко привязан к гугл инстансам.

     

    У нас защита от любого. Ну так получилось, что есть конкуренты продвинутые. Ты уж мне на слово поверь.

     

     

    И вообще, мы тут ищем человека, а не проверяем мою компетенцию. Поверь, моё описание ситуации и задач кошерно, как еврейское рождество, комар носа не подточит, сам всё ж это строил.

    Мы ищем конкретного спеца, который может и готов выполнять эту работу. Вы нам не подойдете точно, т.к. вы не умеете читать посты полностью и до конца. От кандидатов просят там в последнем предложении вопросы и свою цену за конкретную работу. Проходите пожалуйста таки мимо. Спасибо.

  2. Большая просьба, не выноть мозг, а сразу писать, что можете делать эти задачи, если конечно можете, а также писать кол-во денег, которые хотите в час или фикс. в месяц или фикс + в час. Свой офер подкрепляйте работами или ещё чем-то. Мы, украинцы, в еУропу хотим, но продавать своё время, знания и навыки не умеем...

  3. fastly.net держит более 10Гбит точно. Проверялиего с сервера google cloud на 32 ядрах - соотв. очень хороший канал дают таким серверам.
    Глазом моргнуть не успел(менее 30 секунд точно до Ctrl + C), как ab затянул на 20ГБайт при 15К запросов в секунду. Значит от простого ддос отбились.

     

    А от сложного (добавление в корзину, отправка формы или ещё что), то этот ддос держать будет расширяемая группа инстансов ( в данном случае до 100 ). Если вдруг, не дай Бог, какой то "добрый" человек решил колбасить сайт по-умному.
    БД тоже скейлится, может и не горизонтально, но хотя бы вертикально до 32х ядер на крутом xeon за 4,5К баксов и сколько хочешь реплик на чтение. MySQL это ж, как грят, не масштабируемая хрень. http://www.mongodb-is-web-scale.com/ Монго наше ффсё!

    Конечно от тотального ддос от десятков тысяч ботов, ядерной войны и aliens мы точно никак не спасемся, но учитывая уровень озлобленности и зубатости конкурентов, думаю сайт таки защищен.

  4. 1. Есть интернет магазин на PHP5 + WordPress(4.0.10) + WooCommerce + плагины для форм, кеширования и т.д. + несколько самописных плагинов + MySQL.

    2. Wordpress 4.0.10 уже не обновлялся 1,5 года, плагины тоже. В самом WP и WooCommerce есть куча запиленных костылей, которые могут сделать обновление невозможным.

    3. Всё это работает в Google Cloud. БД работает на Google Cloud SQL. Google обновляет и бекапит БД. Размер БД 4ГБ.
    Есть 1 инстанс CentOS 7 на котором крутиться NFS + Nginx. NFS для раздачи файлов WP интансам из расширяемой группы. Nginx это бэкэнд для CDN fastly.net. Есть группа инстансов на CentOS7, которая расширяется согласно нагрузке на магазин. На каждом инстансе настроен NFS + Nginx + php-fpm. Есть также startup и shutdown скрипты на bash, которые обновляют upstream список на центральном инстансе. На каждом из этих инстансов есть postfix, который является промежуточным звеном между инстансом и sendgrid.

    4. DNS находится на Google Cloud.

    5. Прошлым летом были DDOS атаки.

    6. Нагрузка растёт + владельцы могут увеличить трафик с контекстной рекламы.

    Требуется человек для следующих задач:

    - Администрирование всей инфрастуктуры (обновление инстанс темлейтов, мониторинг работы всего, а также поведение startup и shutdown скриптов при scale up и scale down).
    - Допиливать сам магазин PHP+MySQL+HTML+CSS+JS+GIT.
    - Поднимать в срочном порядке в любое время суток, если что-то падает.
    - Отражать DDOS атаки в срочном порядке в любое время суток, если они будут.
    - Чинить БД, если вдруг что-то с ней случиться.
    - Восстановление после взломов, если будут. WP не обновляется же.

    От кандидатов жду вопросы по этому проекту и размер оплаты (фикс. в месяц и/или по часам).

×
×
  • Створити нове...