?

Log in

No account? Create an account
Osteolaemus tetraspis' Journal
 
[Most Recent Entries] [Calendar View] [Friends]

Below are the 20 most recent journal entries recorded in Osteolaemus tetraspis' LiveJournal:

[ << Previous 20 ]
Sunday, February 18th, 2018
1:59 pm
Просто
The Wall Street Journal в январе 2013 года писала, что компания рассчитывает на 40 миллионов клиентов Starlink к 2025 году. По подсчетам SpaceX, с которыми ознакомилась газета, к этому же году выручка проекта составит 30 миллиардов долларов. Предполагается, что первые пользователи смогут подключиться к Starlink в 2019-м.

Странный какой-то проект


Запись сделана с помощью m.livejournal.com.

Friday, February 16th, 2018
6:32 pm
Sunday, February 11th, 2018
7:51 pm
Friday, February 9th, 2018
8:26 pm
Удивительное рядом
Посетил PgConf. Из всей публики про криптовалюты что-то знал только один человек. Удивительно.
Вот такая у нас публика.


Запись сделана с помощью m.livejournal.com.

Tuesday, January 30th, 2018
2:04 pm
Улица 1905 года или снова конспирология
Очень интересно смотрится вестибюль этой станции после сноса ларьков - не оставляет ощущение, что готовятся к приему толп народа.


Запись сделана с помощью m.livejournal.com.

Sunday, January 14th, 2018
1:29 pm
Готовимся
https://russian.rt.com/world/article/470071-raketnyi-udar-ssha-gavaii
Ну то есть либо отправить такое сообщение можно нажатием одной кнопки (о как), либо это были учения, что еще хуже.
Thursday, December 7th, 2017
1:45 am
Tuesday, October 17th, 2017
1:15 am
Хехе
https://kafka.apache.org/documentation/ (п. 5.4)
https://plumqqz.livejournal.com/62373.html

Только если от кафки народ прется, то на меня в свое время смотрели подозрительно.
Мой вариант, несколько, правда, модифицированный в сторону упрощения мне, разумеется, нравится больше.

Впрочем, и кафка, и мое творение подходят только для мусорных данных.
Зато быстро и просто, что есть то есть. Но для мусора.
Friday, October 13th, 2017
1:20 pm
Thursday, September 21st, 2017
12:47 pm
Интеллигибельная гносеология простова народу
В пейсбуке меня забанила некая Elena Veselago в ответ на предложение ознакомиться с действительностью. Господь бы с ней, забанила и забанила, мало ли какие у нее причины, гораздо интереснее, что живо комментирующей публике тоже в голову не пришло посмотреть, как оно там на самом деле.

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

Вот прям какое-то античное умопостижение бытия.
Thursday, August 24th, 2017
12:14 pm
uucp и реалтайм
http://khazin.ru/articles/23-istorija/54532-tragedija-sovetskogo-interneta
Если кратко - смутные ощущения упущенных возможностей.
Если еще короче - описывается реалтайм по всей стране хорошо если по uucp на скорости 4800 бод без коррекции и если повезет.

Если немного в сторону - любопытно, что такие завиральные идеи не отсекались сразу на низовом уровне. Видимо, это было чем-то сродни лазерному оружию, в которое очень хочется верить.
Wednesday, August 23rd, 2017
5:00 pm
Беречь и сохранять традиции
Чуток поколупался с WildFly - надо было прописать свежий постгресовый драйвер как XA Datasourse.
Годы идут, а ничего не меняется - нельзя; не работает; хоть убейся.
Что делать? Надо лезть в конфиг, искать раздел <datasources>, там <drivers> и для драйвера уже прописать <xa-datasource-class>.
Да, на Stackoverflow ответ найти можно, но все-таки, знаете...

Вспоминается глассфиш, который под настроение мог снести собственный конфиг.
Monday, July 24th, 2017
10:30 pm
Проблемы Постгреса (навскидку)
Сразу оговорюсь, что считаю Постгрес идеальным решением для малых и средних баз не с беспредельной нагрузкой.
Что это такое? Ну, например, "крупный банк федерального масштаба" держит там все заявки и работы ("купить новую инкассаторскую машину", "Марь Петровна жалуется, что ей нахамила операционистка" и т.п.)
На нем живет Авито - и им хватает.
На самом деле эта планка очень высокая, очень мало у кого есть требования, превышающие вышеуказанные.
Извините, но для 90% БД брать не Постгрес, а что-то пропиетарное - это либо идиотизм, либо коррупция.

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

1. Отсутствие внятного секционирования. Родное понимает только литералы, но не понимает параметры/колонки других таблиц. Иногда этого вполне достаточно (но тогда толку от него не так уж и много).
К чему ведет: проблемы с очень большими таблицами - очень большие таблицы для постгреса это плохо, а на маленькие нужным образом нарезать не получается.
Способы решения: pg_pathman (не без недостатков - секционирование только одноуровневое, нет глобальных индексов, нет отдельно секционированных индексов, сделать 500 тыс. секций очень скверная идея, но все сильно лучше того, что есть сейчас - а по факту сейчас ничего нет)
2. Компрессия - она есть только для колонок переменной длины, что не очень удобно, точнее, совсем неудобно; ситуация усугубляется еще и тем, что у постгреса высоки накладные расходы на строку, теоретически от 23 байт, фактически - с учетом выравнивая - 32 байта.
Есть компрессия ведущих колонок в индексе отдельным патчем, но из-за выравнивания от нее порой мало толка.
К чему ведет - большой объем данных, большой ввод-вывод, неэффективное расходование кеша.
В PostgresPro Enterprise есть компрессия, для варианта append-only таблиц вполне себе симпатичная. В ванильном нет и непонятно, когда будет, если вообще будет.
3. Вакуум - в настоящий момент только однопоточный (см. выше про таблицы), в версиях до 9.6 иногда остро вставала проблема wraparound'а (это выглядит как "база встала колом и третьи сутки что-то делает". Для бизнеса такое может быть кошмаром); но при желании этого можно добиться и на 9.6. В PostgresPro Enterprise она решена, может быть, попадет и в ваниллу.
4. Средства мониторинга и администрирования - вообще говоря, уже есть вчерне патч с wait events, разнесенный по statement'ам, но именно что вчерне. К сожалению, особого прогресса в этом не видно. С собственно инструментами все достаточно безрадостно - нет ни инструментов, ни толковой инфраструктуры.
5. Push executor/компиляция запросов в нативный код - есть наработки, но пока особого прогресса не видно и перспективы весьма туманны. Это сильно снижает производительность на больших выборках.
6. IOT - нет и не очень понятно, как их делать. Пока только разговоры.
8. Параллелизм на большом количестве ядер (эдак 256-384 и выше).
7. Куча всякого, иногда критически важного - инкреметальный бекап, чексуммы на clog, лимиты на запросы, триггеры на логин, трассировка выбранных сессий и т.д. и т.п.
8. Идиотская проблема, когда асинхронная реплика влияет на мастер.

Чтобы было понятно, на каких размерах у постгреса начинаются проблемы я постараюсь привести пару примеров:

Одна из госорганизаций решила контролировать каждый шаг граждан и лиц с видом на жительство. Предполагалось вживить каждому чип с приемником глонасс и собирать данные по шагам, возможна заливка данных пачками, задержка не более суток. Проект не был реализован в варианте с постгресом, так как постгрес оказался не готов к такому объему, тем более что требовалось хранить юридически значимые данные (т.е. с цифровой подписью), что еще более затрудняло задачу. Система должна была обеспечивать обнаружение фактов слежения одних граждан или лиц с видом на жительство за другими, время запроса для одного лица не более 60 сек., операторов не менее 2000.
Суть проблемы - невозможность обеспечить в рамках одного сервера/или консистентного представления указанные требования. В настоящий момент реализуется на импортном оборудовании и ПО.

Одна из компаний организовала стартап с генетически модфицированными муравьями для сопровождения грузов. Через каждые 50-500 метров муравьи выбегают из машины и бегут в ближайший спецмуравейник, где и выгружают данные об автомобиле (координаты, скорость, погодные условия) и грузе (состояние, комлектность (думаете, водители не воруют? О, как они воруют!), масса). Не знаю, чем кончилось, но были большим проблемы с постгресом - заливка данных/pgpool дурил и либо вообще останавливал обработку, либо давал неконситентный резльтат. Ну вы поняли про pgpool.

Компания (уж не знаю, по госзаказу или нет) отслеживала все доступные НЛО. Вы не представляете, сколько НЛО изучают нашу бедную планету и как они при этом мотаются по орбитам! Все было хорошо, пока не налетели на врапэраунд (ну да там только этим дело не ограничилось).

PS Для случая распухания таблиц и индексов в результате множества мелких транзакций (на что, судя по всему, напоролся Убер) решение тоже разрабатывается. Будет ли оно в ванилле, а если будет, то когда - это отдельный интересный вопрос.
Tuesday, July 18th, 2017
4:09 pm
Невидимые лучи смерти потрясают незамутненное воображение
https://russian.rt.com/world/article/409983-lazer-ispytanie-oruzhie
К сожалению, как следует из статьи, тыринг там не только импортный.
Thursday, July 13th, 2017
12:51 pm
О технарях и гуманитариях
Почему-то среди технарей с одной стороны невесть почему принято пренебрежительно относится к гуманитариями, а с другой - быть неспособным не то чтобы ясно излагать свои мысли, а даже просто иметь их в каком-то связном виде. Я по работе общаюсь со многими командами разработчиков, так пока что ни одна не оказалась в состоянии внятно изложить, что же они делают.
О чем нам это говорит? О многом говорит!
Во-первых, разрабатывается буквально невыразимое; во-вторых, для стороннего человека - меня или нового члена команды - требуется не осознание путем прочтения того, что происходит в проекте, но постижение невербализуемого через какую-то духовную практику под руководством гуры.
Дао, конечно, крутая штука, но я предпочел бы логос.

Вот интересно, а сочинения эти ребята в школе писали?

PS Я не понимаю, какие могут быть юнит- и функциональные тесты того, что невыразимо словами.
PPS Документация обычно представляет из себя коммерческие/юридические заклинания ("в целях обеспечения неограниченного машстабирования применяется многоуровневое расщепление потоков входных данных на основе вторичного генерируемого ключа от первичного идентификатора события") + отчет повердезигнера о таблицах.
Monday, July 3rd, 2017
2:02 pm
Гипотеза (конспирология)
https://www.facebook.com/permalink.php?story_fbid=264653977352080&id=100014224390836

Как видно, перед входом в метро расчищен большой участок; такой же участок расчищен в Выхино, что еще интереснее - Выхино - станция на поверхности.
Следовательно, ожидаются большие скопления людей перед станциями; а раз так, ожидается, что будет время на то, чтобы спустить (и отвезти! см. Выхино) людей в метро.
По всей видимости развитие ситуации выглядит таким - сначала США наносят удар с баз ПРО/Томагавки, что-то сбивают, что-то долетает, после чего в дело уже идут серьезные предметы. В промежутке между первым и вторым осуществляется вывоз руководства, детей (см. реконструкцию чего ни попадя им. С.С.Собиянина/МЦК, т.е. часов 5-8) и оставшееся население отправляют в метро сколько влезет.
Как-то так.

Начало - http://plumqqz.livejournal.com/481350.html
Tuesday, June 20th, 2017
1:01 am
Суета сует - все суета
https://www.facebook.com/joshua.raynolds/posts/1468436286535292
Письменность майя - это, пожалуй, круто.
Только вот сохранившиеся кодексы - какие-то мутные примитивные астролого-астрономические таблицы; ну вот расшифровал их и что? Зачем? На что он жизнь-то положил? Чтобы все и правда убедились, что индейцы изобрели неудобную письменность и использовали ее крайне идиотским способом?
Вообще эти майя и ацтеки при более-менее внимательном разглядывании вызывают какое-то отторжение.
Строго говоря, все древние цивилизации, кроме греко-римской и отчасти древнееврейской скучны и примитивны; но вот американские еще и неприятны своим людоедством.

Я вот как представлю себе, что вся печатная продукция в богохранимом Отечестве нашем представлена в виде многочисленных репринтов "Гадаем вместе на картах Таро и печени врага" - так сразу думаю, а надо ли ее вообще читать?

Ну и об испанцах - не так уж и зря они все посжигали, получается...

Read more...Collapse )
Thursday, May 25th, 2017
9:07 pm
И еще
http://tass.ru/moskva/4283145
...в качестве объекта гражданской обороны


Posted via m.livejournal.com.

Tuesday, May 2nd, 2017
8:27 pm
Продолжаем, не останавливаемся
http://m.livejournal.com/read/user/twower/2092031
...на последнем съезде время было определено как предвоенное...


Posted via m.livejournal.com.

Friday, April 28th, 2017
2:04 pm
[ << Previous 20 ]
About LiveJournal.com