Здравствуйте, Gattaka, Вы писали:
G>·>Как, например, из хранимых процедур ты будешь читать, парсить и писать UDP-пакеты?
G>·>Блин, в low latency коде бывает проблема GetCurrentTime вызвать с необходимой производительностью, а ты тут про хранимые процедуры...
G>Вот вы палитесь страшным образом просто. Когда вам говоришь, что не надо втюхивать алгоритмы куда попало. Вы отвечаете: "Кааак?!? Да я же крутой! Я такие космические объемы обрабатываю. Я крутой! Супер программист, а ты никто. Потому что не знаешь бинарные деревья. А я крутой, да как ты смеешь так говорить. Да ты кто такой. Ты понимаешь с каким крутым программистом разговариваешь?" Вот и весь диалог. Ни кода, ни описания систем, ничего. Уверен что кроме вас за ваш код никто больше не возьмется. Там невозможно ничего понять, невозможно поддерживать. Скорее всего там уберешь вызов лишний, а окажется на нем держалась вся low latency проекта!!!! Вот в таком стиле все написано. Тыщу раз уже видел таких крутяков...
Тебе нужно найти другую работу или предметную область, чтобы с такими крутяками поменьше сталкиваться.
G>>>На мосбирже оракл.
G>·>А ещё я уверен, что на мосбирже есть .bat-скрипты и 1C. И что?
G>Нет. Движок биржи — оракл.
Я третий раз спрашиваю — что именно от оракла, где именно и как именно используется?
Вот
это — верю: "интеграционного взаимодействия между внутренними системами на промышленное ПО промежуточного слоя – стек продуктов Oracle Fusion Middleware, центральное место в котором занимает Oracle SOA Suite". В то что оракл СУБД стоит где-то в low latency path — не верю. Док-ва в студию, если есть.
Но собственно, я уверен, что ты и нагуглить не способен,
вот тебе — рассей своё невежество:
Однако, то дополнительное что мы делаем с этим процессом на Московской бирже, не существует более нигде в мире
ага-ага. Только МосБиржа смогла "осилить оракл".
Ни одна реляционная база данных на стандартном оборудовании не соответствует таким требованиям. Только колоночные СУБД и аппаратные ускорители Exadata, которые мы используем.
Интересно, какие sql-запросы они выполняют на FPGA... "Классические СУБД непобедимы" же. Гы-гы.
G>>>Все прекрасно работает.
G>·>А сам ты даже не представляешь как такое делать и какие бывают проблемы.
G>Так и вы ничего не рассказываете.
G>·>У тебя с логикой проблема. Я ни Усманова ни mail.ru в глаза не видел. Какое отношение это всё имеет к дискуссии?
G>А я киберакса этого не видел. Неужели аналогия не понятна?
Я киберакса видел, это, кстати, у него не единственный проданный стартап.
Но аналогия всё равно непонятна. Киберакс — программист и решения, в разработку которых он ведёт — покупают технологически развитые компании за большие деньги.
G>·>Цифры в студию. Интересует latency histogram.
G>Какие цифры? Lock free хотел — получай. Цифры вон парнишка тут на форбс найдет сейчас
Я ничего не хотел в общем-то, я лишь ответил на невежественный вопрос: "Ну а как ты организуешь параллельный доступ без мьютексов?".
Просто ты так авторитетно заявил о In-Memory OLTP, что я понадеялся, что ты про это хоть что-то знаешь и расскажешь какие-то технические подробности о перформансе. Но кроме пресс-релиза ты видимо ничего не видал, настоящий крутяк.