Проблема избыточной скорости работы


Несмотря на статьи о том, что всё плохо и не оптимизировано, наверное вы могли заметить, что всё вокруг стало как-то быстро, даже слишком. Куда делись те душевные деньки, когда между загрузками страниц мы могли позволить себе заварить чашечку чая? Скоро во время очередного приступа прокрастинации не получится оправдаться тем, что что-то компилируется или рендерится! Все станет очень быстрым.

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

Первые попытки ограничить избыточную скорость


Пионером снижения избыточной скорости стал, кто бы мог подумать, Роскомнадзор. Минувшим летом мы наблюдали, как ограничение избыточной скорости в Телеграме радикально улучшает качество нашей жизни. Появился элемент геймификации, теперь вместо скучной отправки и приема, мы могли: не получить сообщение, получить с задержкой, поискать прокси, попробовать подключиться позже и вообще совершить еще множество других интересных и увлекательных действий. Пропустили внеплановый митинг? Вы просто могли сказать: «Да это Роскомнадзор блочит телегу, вот я и не получил сообщение.» Чувствуете? Душевность! Элементы игры!

SlowPochta


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



Результатом разработки стал мессенджер SlowPochta. В нём с приятной бережливостью было сохранено всё то, что нам нравилось в настоящих письмах. Пакетик байтов, который вы пересылаете, бережливо выплевывается в мировое пространство и начинает по нему путешествовать. Вы можете отслеживать, что с ним происходит и это прекрасно скрашивает ожидание. До сих пор такой уровень интереса предоставлял только один сервис, и для его работы нужно было что-то заказать из Китая. Теперь вы можете развлекаться не платя ни копейки.



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

Для ознакомления можете перейти по ссылке: slowpochta.ru

OpenSource


Конечно же мы за открытость, поэтому весь исходный код проекта доступен здесь:
Бэк: github.com/Undermove/SlowPochta
Фронт: github.com/Undermove/SlowPochta.WebInterface

Да здравствует принудительное ограничение излишней скорости!

Комментарии (40)


  1. SemmZemm
    01.04.2019 07:51
    +4

    А клиент для симбиана не планируется?


    1. dlinyj
      01.04.2019 10:02

      Спасибо, вы сделали мой день!


    1. ffs
      01.04.2019 12:45

      Можно и на яве, не все мажоры со смартфонами в наше время.


      1. achekalin
        01.04.2019 14:17

        Вот не надо, у меня вот телефон вроде хороший, стоил дорого, а яву не умеет!


  1. adictive_max
    01.04.2019 08:23

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


    1. vlreshet
      01.04.2019 10:19

      Или рандомно заменялись другими! Отправляешь фотографию новенького смартфона — а доходит фотография кирпича в газете!


  1. Kiano
    01.04.2019 08:31

    И Вас с первым апреля ;-)


  1. Kiano
    01.04.2019 08:35

    Хотя, признаться, читается поначалу вполне серьёзно, вступление отличное!


  1. modos189
    01.04.2019 08:50

    Если кроме шуток, то существует замечательное мобильное приложение Slowly, через которое можно отправлять письма, у которых время доставки зависит от дальности собеседника. Также можно указать интересующие темы и известные языки, чтобы найти собеседников.


  1. old_bear
    01.04.2019 09:31

    С этим обязательно нужно заявиться на какой-нить конкурс по импорто-замещению бездушного зарубежного софта!


  1. qnok
    01.04.2019 09:46
    +1

    В нынешнем скайпе почти все озвученные фичи уже реализованы, а остальные похоже на подходе. Как Вы планируете конкурировать с таким гигантом от Windows?


    1. Ivan700
      02.04.2019 21:25

      Скайп давно переплюнул и ПР, и СП ;)
      Когда испанцы продали его Билли — это было как серпом по… Короче, хорошо, что теперь есть вацапы с вайберами.


  1. valsaven
    01.04.2019 09:54
    +1

    Это шикарно :D Срочно нужны клиенты на iOS и Android. Желательно с возможностью пропадания сигнала.


    1. dimonoid
      01.04.2019 22:56

      Чем вас Viber не устраивает? Регулярно жалуется на отсутствие связи, хотя интернет есть. Приходится принудительно перезагружать приложение.


      1. DarkMike
        01.04.2019 23:08
        +1

        Точно. Серьезное приложение, а функцию доставки одобренного спама забыли. Как с Viber конкурировать непонятно :)


  1. MicroNovaX
    01.04.2019 10:07

    Такой серьёзный проект и никакого покрытия тестами, ээх!


    1. Indermove Автор
      01.04.2019 10:10

      Частичное покрытие есть.) Правда только на бэке.


    1. Suvitruf
      01.04.2019 11:10

      Тесты потерялись при доставке.


    1. DarkMike
      01.04.2019 19:09

      Тесты еще выполняются. Потерпите :)


  1. sd1ver
    01.04.2019 10:08

    Есть же скайп, в последних апдейтах там сообщения по несколько минут доставляются. А group чаты минут по 15 можно создавать.


    1. UnknownUser
      01.04.2019 16:19

      Мне ещё интересно, каким образом добились настолько медленного открытия окна со смайлами.
      А так да, при чтении статьи тоже неоднократно вспоминался Скайп )).


  1. vdo2000
    01.04.2019 10:08

    Хотите слоупочту? зарегистрируйте ящик на рамблере. Там письмо может идти ооооочень долго :)


  1. vlreshet
    01.04.2019 10:21

    Я хочу отправлять письма действительно медленно, но сайт не адаптирован под Internet Explorer 6. Что мне делать?


    1. EvokSinister
      01.04.2019 10:38

      Если вы на 10 винде, то поставить виртуалку седьмой винды. Из под неё поставить виртуалку ХР. Потом попробовать уже оттуда через Оперу 12. Не знаю насчёт скорости, но процесс установки виртуалок затянется надолго!


      1. fannisco
        02.04.2019 21:25

        We need to go deeper.

        Заголовок спойлера
        image


  1. achekalin
    01.04.2019 10:35

    Блица пришлашают в новый сервис:

    image


  1. LbISS
    01.04.2019 10:38

    Только сейчас отправка вообще не работает.
    Access to XMLHttpRequest at 'https://slowpochta.ru:9080/api/message/' from origin 'https://slowpochta.ru' has been blocked by CORS policy: No 'Access-Control-Allow-Origin' header is present on the requested resource.


    1. Dima_Sharihin
      01.04.2019 10:40

      "Мужчина, вы не видите, у нас обед!"


    1. Kalombyr
      01.04.2019 10:55

      Работает, только под IE6 с разрешением 1024х768


  1. vlivyur
    01.04.2019 11:05

    А белый лист на receivedMessages это тоже фишка?


    1. Indermove Автор
      01.04.2019 12:32

      В отношении данного сервиса наверное применимо такое: «Зарелизились на прод и сразу посыпались новые фичи!»)))


  1. Vkuvaev
    01.04.2019 11:15

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


    1. Vkuvaev
      01.04.2019 11:17

      Offtopic, без шуток, можно ли на клиенте хабра в iOS сделать редактирование коммента, а то иногда ляпы пролетают


      1. Evengard
        01.04.2019 13:00

        Недавно разработчики Хабра говорили, что отказываются от мобильного приложения в пользу мобильного сайта. Я бы не ждал.


    1. kababok
      01.04.2019 12:20

      "Види-ити-и" — с ударением на последний слог, жыш!


  1. kababok
    01.04.2019 12:18

    Когда планируете организовать выделенный номер пейджера для обратной связи?


  1. valis
    01.04.2019 13:01

    Дизайнеры — рукожопы! Интерфейс ну уж слишком user-friendly.
    Где яркие и контрастные цвета?
    Почему кнопка «Написать новое» находится на самом видном месте?
    Почему статус отображается сразу в таблице с письмами? Правильный феншуй отображать его в модальном окне после нажатия на кнопку «Запросить статус» и только по вторникам и четвергам с 10:00 до 16:00


  1. vasfed
    01.04.2019 15:12

    504 на беке при регистрации тоже отлично в рамках концепта


  1. Rasalom
    01.04.2019 16:20

    звучит как следующий редизайн gmail


  1. Ryzhyj
    02.04.2019 21:26

    А чем конкретно это отличается от MS Teams?