• Что не так с вёрсткой под iPad iPhone?

    @alex-zzx Автор вопроса
    Роман, Всё так как и должно быть.
    Единственное - у вас выскакивает сообщение "Проблемы при загрузке"
    Она может появляется из-за того что вёрстка вынужденно переехала на очень нагруженный сервер и периодически могут появляться 500 ошибки и т.д.
    Я протестил только что и ошибки нет joxi.ru/4AkqKJwsMBR1wm
  • Как сделать сервис статистики для 20млн записей в сутки?

    @alex-zzx Автор вопроса
    Спасибо, классная штука, но пока не могу воспользоваться. Нужно решать задачу в рамках условия.
  • Что не так с вёрсткой под iPad iPhone?

    @alex-zzx Автор вопроса
    Огромное спасибо за сайт для тестирования. Протестировал в облаке на тех девайсах что были доступны. Косяков не заметил. Результаты тестирования вставил в конец вопроса.

    по поводу оптимизации, проверил, то написано что уже оптимизирована, вы наверное исправили уже.

    Никакой оптимизации не было. В каком виде сейчас вёрстка есть в таком она и была отправлена на ревью в компанию.

    А вообще компания побрить может за что угодно.

    Безусловно согласен.

    Возможно было 2 одинаковых кандидата, второй попросил меньше денег и его взяли, а не вас.

    Возможно. Но со мной речи о деньгах даже не шло, поэтому второй кандидат никак не мог запросить денег меньше чем я.

    Вообще супер что написали подробный фидбек, обычно пишут "вы в данный момент не подходите, но если у нас появится вакансия мы обязательно свяжемся с вами"

    Вроде бы и хорошо, но к сожалению по подобному фидбеку никак нельзя исправить улучшить мою работу.
  • Что не так с вёрсткой под iPad iPhone?

    @alex-zzx Автор вопроса
    Денис Ефремов, Да вероятно вопрос большой и слишком подробно расписанный.
    Но в итоге он сводится к простому вопросу - что не так с вёрсткой.
    Думаете в итоге лучше дать ссылку на код и спросить - что не так с вёрсткой?
  • Что не так с вёрсткой под iPad iPhone?

    @alex-zzx Автор вопроса
    Денис Ефремов, Спасибо за замечание, что-то более предметное можете посоветовать?
  • Как сделать сервис статистики для 20млн записей в сутки?

    @alex-zzx Автор вопроса
    Спасибо. ClickHouse - довольно интересная штука заточенная под аналитику. Но в данной задаче никакой аналитики не требуется.
    В данной задаче нужно сохранить данные без потерь, отдать данные за день, удалить данные за день.
  • Как сделать сервис статистики для 20млн записей в сутки?

    @alex-zzx Автор вопроса
    Я понимаю что нужно провести A/B тестирование
    Но перед этим нужно спроектировать БД и написать логику.
    Отсюда и вопрос правильно ли я представляю структуру БД и описал логику работы.
    Сначала я определюсь со структурой БД и логикой приложения, потом закодирую и протестирую.
  • Как сделать сервис статистики для 20млн записей в сутки?

    @alex-zzx Автор вопроса
    Согласен - говорите правильные вещи.
    Но к сожалению передо мной стоит именно такая задача - с нуля спроектировать БД и php код для приёма статистики в указанном объёме
    либо нужно доказать обратное - показав что задача имеет некорректные вводные данные
    Если есть что добавить по существу: структура БД, обработка данных php, настройка сервера - с удовольствием вас выслушаю.
  • Как сделать сервис статистики для 20млн записей в сутки?

    @alex-zzx Автор вопроса
    1. Почему MySQL?, возможно MongoDB или Cassandra подойдут лучше.

    К сожалению нужно использовать именно MySQL :(
    2. Какого рода статистика нужна по этим данным?

    А не нужна никакая статистика. Данные скачиваются на локальную машину и анализируются на ней - анализ данных уже не является моей заботой. Поэтому нет никаких доп индексов.
    3. ИМХО лучше не класть в базу по одной записи, а аккумулировать записи и писать в базу (вне зависимости от базы) пачками. Для аккумуляции подойдет какой-то брокер очередей (например RabbitMQ). К. т. очереди позволят сгладить пики нагрузки - в базу будет писаться более-менее равномерно, в пики - просто будет увеличиваться очередь.

    Согласен - лучше не класть и сглаживать пики, но пока нет возможности использовать брокер очередей и делать без него :(