было
Трассировка маршрута к 8.8.8.8 с максимальным числом прыжков 30
1 <1 мс <1 мс <1 мс x.x.x.x
2 1 ms 1 ms 1 ms gw.asburo.ru [91.199.26.1]
3 38 ms 52 ms 58 ms ekaterinburg-gin-pe02-g0-2-0-149.rosprint.net [212.176.123.234]
4 35 ms 81 ms 35 ms msk-ix-gw1.google.com [193.232.244.232]
5 35 ms 36 ms 35 ms msk-ix-gw1.google.com [193.232.244.232]
6 42 ms 43 ms 42 ms 72.14.236.220
7 * * * Превышен интервал ожидания для запроса.
8 * * * Превышен интервал ожидания для запроса.
9 * * * Превышен интервал ожидания для запроса.
10 * * * Превышен интервал ожидания для запроса.
11 * 123 ms * google-public-dns-a.google.com [8.8.8.8]
12 * 123 ms * google-public-dns-a.google.com [8.8.8.8]
13 * * * Превышен интервал ожидания для запроса.
14 124 ms * * google-public-dns-a.google.com [8.8.8.8]
15 * * 124 ms google-public-dns-a.google.com [8.8.8.8]
стало
1 <1 мс <1 мс <1 мс x.x.x.x
2 1 ms 2 ms 1 ms gw.asburo.ru [91.199.26.1]
3 14 ms 74 ms 50 ms ekaterinburg-gin-pe02-g0-2-0-149.rosprint.net [212.176.123.234]
4 35 ms 34 ms 34 ms Moscow09.rosprint.net [195.151.241.254]
5 34 ms 34 ms 34 ms mow-b2-link.telia.net [213.248.88.253]
6 58 ms 57 ms 58 ms s-bb2-link.telia.net [80.91.253.218]
7 60 ms 61 ms 85 ms s-b3-link.telia.net [213.155.133.101]
8 88 ms 112 ms 91 ms google-ic-130574-s-b3.c.telia.net [213.248.93.194]
9 87 ms 92 ms 83 ms 209.85.250.192
10 90 ms 90 ms 90 ms 209.85.248.132
11 84 ms 84 ms 84 ms 216.239.48.53
12 * * * Превышен интервал ожидания для запроса.
13 85 ms 85 ms 85 ms google-public-dns-a.google.com [8.8.8.8]
Это действительно индивидуально
Меня совершенно не напрягает читать с монитора и телефона :)
Поэтому, на мой взгляд — покупка отдельного девайса только для чтения книг — это скорее вопрос психологического комфорта. Поскольку для глаз самих по себе — это совершенно не принципиально (само собой если подсветка экрана не режет глаз, экран не бликует итд)
Рисую жабоскриптом, ибо заказчики бывают такими затейниками — что никакого стандартного решения не хватает.
Правда есть очень большое желание завязать с этим и пересесть на готовое решение.
Из ящика можно разгребать медленно и неторопливо, в рамках допустимого использования ресурсов. И если почты ну уж совсем много — можно извратиться и разбирать ящик с нескольких серверов приложений.
При вливании почты через пайп прямо в скрипт — никаких гарантий устойчивости нет.
Несколько лет назад разрабатывал систему, передача данных была через почту.
Писем было относительно немного, около 20К в сутки.
Все валились в ящик, откуда по крону ПХПшный скрипт их выгребал.
Работало вполне устойчиво, в случае непредвиденностей — письма оставались в ящике и обрабатывались как только проблемы устранялись.
Soundex, metaphone, match… against итд — счастья не принесли, ибо опечаток — вагон, а искомые слова — русские, английские и латынь и прочие, не входящие в толковые словари.
У меня сделано через транслитерацию, шаманский словарь и Дамерау-Левенштейна (было написано на С, скомпилировано и подключено УДФкой к серваку БД)
Специфика конечно немного другая.
было
Трассировка маршрута к 8.8.8.8 с максимальным числом прыжков 30
1 <1 мс <1 мс <1 мс x.x.x.x
2 1 ms 1 ms 1 ms gw.asburo.ru [91.199.26.1]
3 38 ms 52 ms 58 ms ekaterinburg-gin-pe02-g0-2-0-149.rosprint.net [212.176.123.234]
4 35 ms 81 ms 35 ms msk-ix-gw1.google.com [193.232.244.232]
5 35 ms 36 ms 35 ms msk-ix-gw1.google.com [193.232.244.232]
6 42 ms 43 ms 42 ms 72.14.236.220
7 * * * Превышен интервал ожидания для запроса.
8 * * * Превышен интервал ожидания для запроса.
9 * * * Превышен интервал ожидания для запроса.
10 * * * Превышен интервал ожидания для запроса.
11 * 123 ms * google-public-dns-a.google.com [8.8.8.8]
12 * 123 ms * google-public-dns-a.google.com [8.8.8.8]
13 * * * Превышен интервал ожидания для запроса.
14 124 ms * * google-public-dns-a.google.com [8.8.8.8]
15 * * 124 ms google-public-dns-a.google.com [8.8.8.8]
стало
1 <1 мс <1 мс <1 мс x.x.x.x
2 1 ms 2 ms 1 ms gw.asburo.ru [91.199.26.1]
3 14 ms 74 ms 50 ms ekaterinburg-gin-pe02-g0-2-0-149.rosprint.net [212.176.123.234]
4 35 ms 34 ms 34 ms Moscow09.rosprint.net [195.151.241.254]
5 34 ms 34 ms 34 ms mow-b2-link.telia.net [213.248.88.253]
6 58 ms 57 ms 58 ms s-bb2-link.telia.net [80.91.253.218]
7 60 ms 61 ms 85 ms s-b3-link.telia.net [213.155.133.101]
8 88 ms 112 ms 91 ms google-ic-130574-s-b3.c.telia.net [213.248.93.194]
9 87 ms 92 ms 83 ms 209.85.250.192
10 90 ms 90 ms 90 ms 209.85.248.132
11 84 ms 84 ms 84 ms 216.239.48.53
12 * * * Превышен интервал ожидания для запроса.
13 85 ms 85 ms 85 ms google-public-dns-a.google.com [8.8.8.8]
Т.е. были таки косяки маршрутизации
Простите за оффтопик
То у чтеца мастерства и дикции не хватает, то озвучку какуюнибудь неуместную подложат.
Меня совершенно не напрягает читать с монитора и телефона :)
Поэтому, на мой взгляд — покупка отдельного девайса только для чтения книг — это скорее вопрос психологического комфорта. Поскольку для глаз самих по себе — это совершенно не принципиально (само собой если подсветка экрана не режет глаз, экран не бликует итд)
Правда есть очень большое желание завязать с этим и пересесть на готовое решение.
Это так, для иллюстрации (ну и похвастаться ;)
Оно просто слишком оптимистичное :)
При вливании почты через пайп прямо в скрипт — никаких гарантий устойчивости нет.
Мое решение отпахало примерно 4 года.
А общий объем почты в то время был в среднем 400К писем в сутки, самый максимум (случилось однажды) 610К писем.
Потом после оптимизаций в головах и бизнес-логике — через эту систему трафик подсократился раз в 5.
Писем было относительно немного, около 20К в сутки.
Все валились в ящик, откуда по крону ПХПшный скрипт их выгребал.
Работало вполне устойчиво, в случае непредвиденностей — письма оставались в ящике и обрабатывались как только проблемы устранялись.
Если какой косячок вдруг неожиданно — потеряются письма.
Если письма повалят с невиданным рейтом — ресурсы не безграничны.
Не разумнее ли валить все в ящик, и выгребать почту из него?
В этом случае гораздо меньше риск потерm и использование ресурсов контролируемо.
Максимум было 290 штук, а обычно 50-70.
Специфика конечно немного другая.