Перейти до

Требуется администратор-программист для LEMP в Google Cloud


Рекомендованные сообщения

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 не обновляется же.

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

Ссылка на сообщение
Поделиться на других сайтах

Даже сервисы защиты от ДДоС за абонплату пару 3K$ в месяц не гарантируют защиту. Ибо хорошая полоса 10Г дороже стоит :)

В данном ТЗ налицо расхождение с действительностью.

Ссылка на сообщение
Поделиться на других сайтах
Опубліковано: (відредаговано)

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 мы точно никак не спасемся, но учитывая уровень озлобленности и зубатости конкурентов, думаю сайт таки защищен.

Відредаговано shyshkov
Ссылка на сообщение
Поделиться на других сайтах

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

Ссылка на сообщение
Поделиться на других сайтах

fastly.net держит более 10Гбит точно. Проверялиего с сервера google cloud на 32 ядрах - соотв. очень хороший канал дают таким серверам.

 

Не рассказывайте сказки. Одним сервером очень сложно нагрузить 10G. И количество ядер не имеет значение :)

 

 

Глазом моргнуть не успел(менее 30 секунд точно до Ctrl + C), как ab затянул на 20ГБайт при 15К запросов в секунду. Значит от простого ддос отбились.

Вот тут вы с порядком цифр разбиритесь.

 

 

 

MySQL это ж, как грят, не масштабируемая хрень. http://www.mongodb-is-web-scale.com/Монго наше ффсе!

 

Вы не горячитесь.

Mysql бывает разный. есть версии 5.0, 5.1, 5.5, 5.6, 5.7. Есть форки Percona и MariaDB. Да и про шардинг и разные типы хранилищ не забываем.

А Mongo имеет свой букет недостатков.

 

 

 

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

 

А от какого ДДоСа вы собрались защищаться? от школо-ДДоСа ? :)

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

Відредаговано supportod
Ссылка на сообщение
Поделиться на других сайтах

 

fastly.net держит более 10Гбит точно. Проверялиего с сервера google cloud на 32 ядрах - соотв. очень хороший канал дают таким серверам.

 

Не рассказывайте сказки. Одним сервером очень сложно нагрузить 10G. И количество ядер не имеет значение :)

 

 

Глазом моргнуть не успел(менее 30 секунд точно до Ctrl + C), как ab затянул на 20ГБайт при 15К запросов в секунду. Значит от простого ддос отбились.

Вот тут вы с порядком цифр разбиритесь.

 

 

 

MySQL это ж, как грят, не масштабируемая хрень. http://www.mongodb-is-web-scale.com/Монго наше ффсе!

 

Вы не горячитесь.

Mysql бывает разный. есть версии 5.0, 5.1, 5.5, 5.6, 5.7. Есть форки Percona и MariaDB. Да и про шардинг и разные типы хранилищ не забываем.

А Mongo имеет свой букет недостатков.

 

 

 

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

 

А от какого ДДоСа вы собрались защищаться? от школо-ДДоСа ? :)

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

 

Ну так им и нужен специалист, расскажите как правильно)

Ссылка на сообщение
Поделиться на других сайтах
Опубліковано: (відредаговано)
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 мы точно никак не спасемся, но учитывая уровень озлобленности и зубаточсти конкурентов, думаю сайт таки защищен. А от какого ДДоСа вы собрались защищаться? от школо-ДДоСа ? :) И какие могут быть конкуренты у проекта, сделанного на коленке и с воткнутыми огромным количеством костылей и который вообще не масштабируемый. И самое главное - жестко привязан к гугл инстансам.

 

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

 

 

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

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

Відредаговано shyshkov
Ссылка на сообщение
Поделиться на других сайтах

Создайте аккаунт или войдите в него для комментирования

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Вхід

Уже зарегистрированы? Войдите здесь.

Войти сейчас
  • Зараз на сторінці   0 користувачів

    Немає користувачів, що переглядають цю сторінку.

  • Схожий контент

    • Від alexlans
      Створив простий сайт для обліку запуску генераторів.
      Доступний тут https://github.com/alexlansovich/genset
       
      Доступні такі діі:
      типи генераторів типи баків генераторів типи сервісних робіт сторінка з недавніми запусками генераторів сторінка з недавніми заправками генераторів сторінка з недавніми сервісними роботами головна сторінка зі списком генераторів та діями з ними Основні діі на головній сторінці:
      коли наш генератор запускається ми натискаємо кнопку "запуск" і обираємо: час запуску та тип запуску: - це аварія електромережі чи щотижневий(наприклад) тест - також обираємо чи генератор запустився чи ні. Якщо генератор запустився - на головній сторінці він відображається як працюючий. Якщо генератор не запустився - на головній сторінці він відображаєтсья як неробочий. коли живлення дали і наш генератор зупинився ми натискаємо кнопку "стоп" і обираємо час. якщо у нас генератор був не робочий - то потрібно його запустити як "тест" і запинити. Тільки після цого генератор переходить в робочий стан  

    • Від alenikov
      Обов'язки PHP-розробника
      - Проектуйте, розробляйте та підтримуйте ефективний, надійний код PHP, який можна багаторазово використовувати.
      - Співпрацюйте з міжфункціональними командами для визначення, розробки та надання нових функцій.
      - Усунення несправностей, тестування та обслуговування основного програмного забезпечення продукту та баз даних.
      - Забезпечте високу продуктивність і доступність, керуючи всіма технічними аспектами вашої програми PHP.
      - Будьте в курсі галузевих тенденцій і досягнень, щоб застосовувати найкращі практики.
      Вимоги:
      Вимоги до розробника PHP
      - Підтверджений досвід розробки програмного забезпечення на PHP. Досвід роботи з SEO проектами є перевагою
      - Знання інтерфейсних технологій, таких як JavaScript, HTML5 і CSS3.
      - Знання баз даних (наприклад, MSSQL, MySQL.)
      - Сильні навички вирішення проблем і увага до деталей.
      - Відмінні навички співпраці та спілкування.
      - Ступінь бакалавра з інформатики, інженерії або суміжної галузі чи досвіду.
      Якщо ви талановитий розробник PHP і хочете вплинути на динамічну та зростаючу компанію, ми хочемо почути вашу думку. Надішліть своє резюме, супровідний лист із описом відповідного досвіду та будь-які відповідні зразки коду чи посилання на проекти.
      Пишіть нам: leson0088@gmail.com
    • Від Melanxolik
      Как многие уже знаю, символ: "З" является запрещенным на территории нашей страны, в связи с этим, возникло много проблем, особенно в довольно популярной файловой системе, которая звучит так: Зфс, она содержит у себя утилиты названия которых начинаются также с Зпул, Зфс и т.д.
      Как у нас сейчас с этим и кто-то уже пробовал пушить разрабов по этому поводу?
       
    • Від Rubert
      WorldVPS Solutions небольшой проект который предоставляет хостинг с бесплатным администрированием более 10-ти лет, у нас огромный опыт в подборе оборудования в лучших центрах обработки данных в мире с идеальным соотношением цена/качество.
       
      Мы предоставляем хостинг в таких странах как Нидерланды, Германия, США, Франция и Люксембург.
       
       
      VPS (Нидерланды, Германия, США и Франция):
       
      Virtualization KVM
      CPU Intel Xeon E5 1x2.6 GHz
      RAM 1 GB DDR4
      Disk 20 GB SSD RAID10
      Traffic unlimited
      Port 1000 Mbit
      IP 1 IPv4 + IPv6 on request
      From $13.00/mo
       
       
      VPS с большим дисков (США и Франция):
       
      2 vCores
      RAM 4 GB
      200 GB HDD or 100 GB SSD
      Port 100 Mbit/s
      1 IPv4 (up to 4 IP)
      From $19.00/mo
       
       
      Выделенный сервер в Нидерландах:
       
      Intel Core i3 2100 2 x 3.10 GHz
      4GB DDR3 RAM (up to 32 GB)
      1 TB or 120 GB (up to 16 TB)
      max 4 drives
      link 100 Mbit/s (up to 1 Gbit/s)
      50TB traffic per month
      1 IP (up to 4 IP)
      10Gbit/s protection DDoS Shield (FREE!)
      From $48.00/mo
       
      Выделенный сервер в Франции:
       
      AMD Opteron 3280, 8x 2.4 GHz Turbo
      16GB DDR3 RAM (up to 32 GB)
      2x2 TB HDD (up to SSD)
      max 2 drives
      link 100 Mbit/s
      1 IP (up to 4 IP)
      From $58.00/mo
       
      ---
       
      На сайте вы можете ознакомится со всеми возможными конфигурациями серверов.
       
      worldvps.ru
       
      *А так же для первых 10-ти заказов из форума local.com.ua мы предоставим бесплатно лицензию управления ISPmanager 6 Lite (кроме VPS с большим диском).
    • Від freedomwarrior
      Всем привет.
      Предоставляю услуги сетевика/админа.
      Что то починить, настроить bgp/ospf и т.д
      Если рухтеры то только Juniper.
      Серверное администрировани Linux/Unix, поднять веб сервер, починить и т.д.
      Настройка мониторинга с Grafana/Prometheus/Alertmanager и разного рода экспортеры.
      Кому интересно - пишите в личку.
      Только удаленка.
      Всем добра!
×
×
  • Створити нове...