LINUX.ORG.RU
ФорумTalks

Про факапище на бирже РТС или почему софт надо тестировать


0

2

Это надо читать и рыдать от смеха из подстола.

Но для начала можно почитать статью в газете.

Для Ъ

Впрочем, вчерашний сбой, первый для объединенной биржи и четвертый за последние два месяца, участники рынка называют беспрецедентным. До сих пор сбои на биржах не приводили к существенному искажению хода торгов и несанкционированным сделкам их участников. При этом наиболее пострадавшими от вчерашнего сбоя будут частные инвесторы, торгующие через системы интернет-трейдинга. «Крупные инвесторы совершают сделки в основную сессию торгов»,— говорит управляющий директор БКС Владимир Солодухин.

Из блога:

В сегодняшний знаменательный день, день слияния ММВБ и РТС, на основном клиринге, который в 18:45-19:00, дятлы из РТС то ли неправильно слили какие-то базы, то ли ещё чего — но в результате у людей на аккаунтах повылазили какие-то дикие позиции, совершенно несоразмерные объёмам лежащих на них денег. Типа, человек у которого на счету лежит 400.000р (что достаточно для покупки 40 контрактов фьючерса на индекс РТС), обнаружил у себя шорт на 200 коней — для открытия такой позиции нужно иметь 2 ляма рублей минимум. На некоторых форумах народ писал о том что у них на депо оказывалось по 2100 коней, это вообще крышесносная позиция.

Короче, стало понятно, что вместо клиринга РТС провёл что-то ровно противоположное по смыслу. :)

Казалось бы, ну окей — не открывайте торги, сообщите о техническом сбое и пусть спекули матерят на своих форумах РТС и тамошний IT-блок, а вы пока накатите нормальный снэпшот базы и всё ок.

Но нет, эти парни не таковы.

Эти парни от большого б. ума открыли торги в 19:00, по расписанию, не проверив при этом результаты работы клиринга.

И случился пц. Потому что валидные позиции стали схлопываться об левые. То есть что произошло — кто-то, у кого был нормальный лонг фьючерса, например на 50 контрактов, решил его закрыть (ну просто по своим каким-то соображениям) и нажал кнопку «SELL». В этот же момент какой-то ох. мелкий спекуль увидел на своём счету шорт на 400 коней и решил что его нужно немедленно закрыть — а закрытие шорта это покупка. И нажал кнопку «BUY».

Вот как только первая такая сделка прошла, это было кранты — консистентность базы поехала.

А сделки эти радостно шли минут 20, пока РТС-ые бараны не получили одновременно 500 звонков от брокеров с одинаковым вопросом «ВЫ ВКОНЕЦ ОХ.?!» и не посмотрели в свои базёнки.

Тут-то они рубильник и дёрнули, но очевидно было поздно — левых сделок успело пройти море.

★★★★★

Насрать на торгашей.

power
()
Ответ на: комментарий от Bad_ptr

И конечно же успешный и эффективный менеджмент.
Интересно только как они теперь всё это будут расхлёбывать.
Очень хочется чтоб их нехило так подсудили на бабки. :-)

Bad_ptr ★★★★★
()
Ответ на: комментарий от vada

Не, если ты там в убыток проторговался от таких фокусов, смех если и будет, то нервный.

Но сама ситуация прет: лютый ынтерпрайз, биржа как ни как и базы неконсистентные, да еще и движение по ним потом было целых 20 минут (а для биржы это очень много) и как это дерьмо теперь разгребать будут прикольно. Могу предположить, что если пострадали в основном только частные трейдеры, то на них элементарно наплюют.

praseodim ★★★★★
() автор топика
Ответ на: комментарий от praseodim

если пострадали в основном только частные трейдеры, то на них элементарно наплюют.

Биржа устроена так что на них страдают только частные трейдеры. Создатели биржи ВСЕГДА в выигрыше. Биржа мало чем отличатся от казино.

vada ★★★★★
()

RHEL опозорен кривоадминами?

А на чём вся эта вакханалия происходила? Windows или RHEL?

Camel ★★★★★
()

Скорее похоже на давление менеджеров. По прессингом никогда ничего хорошего не получается. Разве что масло холодного отжима.

baverman ★★★
()

И что смешного?

GotF ★★★★★
()

Жесть. Рашка. Нервно плакать под столом.

le_legioner ★★
()
Ответ на: комментарий от one_more_hokum

Начальники IT вешаются на витухе,

Тонкая витуха рвётся, на толстой плохо вяжется узел линча. Лазерный тонер как полимер нейтрален. А вот забить себя в висок пачдаунером - это Ъ!

iBliss
()
Ответ на: комментарий от one_more_hokum

можно из апсов и БПэшек в серверной соорудить электрический стул.

splinter ★★★★★
()
Ответ на: комментарий от Neoretix

В прошлом году ММВБ перевела свою торговую систему на платформу Linux, ранее это была операционная система Windows.

Оправдывают доверие, чо. Профессионалы.

Deleted
()

фьючерсышортыконилонгибазёнки

Это слишком пафосно для лора, давай чонить попроще.
Про цены на гречку, например

zolden ★★★★★
()
Ответ на: комментарий от Deleted

Кстати сейчас в треде уже слышен треск шаблонов и скрип системы поддержания гордости.

Перевели биржу на линуксы — молодцы, оправдали, посоны знают как работать с хайлоадом.
Просрали БД — недопереученные вендузятники, пороху не нюхали, у линуксоидов базы не падают.

Deleted
()
Ответ на: комментарий от splinter

на месте начальника ИТ я бы застрелился.

Ненужно. Его застрелят и без его участия.

no-dashi ★★★★★
()

Может кто-то под шумок решил отмыть миллиардик-другой баксов и дал пять процентов от навара программистам?

DNA_Seq ★★☆☆☆
()
Ответ на: комментарий от Reset

почему не помог ?

Потомучто надо было софт переписать на коммон лисп.

Bad_ptr ★★★★★
()
Ответ на: комментарий от Reset

а как-же линух как решение всех проблем? почему не помог ?

а не надо было ПО под вайном запускать!

ukr_unix_user ★★★★
()

Написали бы что это лотерея с рандомным выигрышем и все

minakov ★★★★★
()
Ответ на: комментарий от Evgueni

Нашел такую вакансию от РТС http://www.it-monster.ru/moscow/company/_company932/

Фондовая биржа приглашает на постоянную работу разработчика БД.Обязанности: Автоматизация расчета статистики и значений фондовых индексов (проектирование и разработка структуры базы данных, разработка хранимых процедур, триггеров, оптимизация работы БД).Требования:Высшее техническое образование.Опыт работы не менее 2х лет в рабочих проектах с большими объемами данных.Опыт работы в среде MS SQL Server 2000/2005.Опыт проектирования баз данных, написания процедур на Transact-SQL, Jobs DTS)Свободное чтение технической документации на английском языке (MSDN, поиск в интернете нужной информации).Приветствуется знание MS Access, XML , платформы .NET.

MS SQL, .NET, XML и даже MS Access - но это наверное не для торгов ;-)

praseodim ★★★★★
() автор топика

если смотреть на это дело с технической стороны, то достаточно накатить бэкап предыдущего дня (если он есть), и объявить все сделки за этот день недействительными

Harald ★★★★★
()

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

coldy ★★
()
Ответ на: комментарий от Evgueni

Будут возмущены те, кто на этом заработал :)

Особенно если они успели вывести свои деньги. Собственно, как в этом случае можно вообще объявить сделку недействительной я не понимаю.

praseodim ★★★★★
() автор топика
Ответ на: комментарий от Evgueni

если ничего не делать, демонстрацию протеста устроят последние :)

Harald ★★★★★
()

Update: оказывается на выходных тестировали софт на реальной базе и понаделали тестовых движух по ней. Забыли откатить 8-)

praseodim ★★★★★
() автор топика
Ответ на: комментарий от praseodim

Забыли откатить

Если это правда, тогда им можно открывать вольеру и показывать своих мартышек за деньги.

baverman ★★★
()
Ответ на: комментарий от baverman

>> Забыли откатить

Если это правда, тогда им можно открывать вольеру и показывать своих мартышек за деньги.

пишут вот

«Ситуация стала абсолютно понятной, все причины разобрали, — сказал «Газете.Ru» первый зампредправления ММВБ-РТС Роман Горюнов. — В выходные проходило тестирование системы по взаимодействию служб биржи и участников, имитировался полный цикл работы. По итогам тестирования часть данных не удалилась, и, когда в понедельник после 18.45 мы проводили клиринг, часть данных из тестовой системы попала в клиринговую систему, сформировались некорректрные данные по открытым позициям и денежным средствам. Когда мы это поняли, мы приостановили торги, устранили все некорректности на 19.15. И в 23 часа возобновили работу биржи с полностью правильными параметрами».

Я так понимаю, попасть часть данных могла только в одном случае: если гоняли софт не на копии базы, а на самой базе.

praseodim ★★★★★
() автор топика
Ответ на: комментарий от praseodim

Я так понимаю, попасть часть данных могла только в одном случае: если гоняли софт не на копии базы, а на самой базе.

Скорее обосрались с конфигом. Видимо, разные бд для ордеров и клиринга, а тестовую прописали только для первой. Что намекает на хранение продакшен реквизитов в vcs.

baverman ★★★
()
Ответ на: комментарий от Reset

Подколол, ну прямо оборжаться :)

Deleted
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.