Я недавно упоминал о том, что делаю алготрейдинговый сервис на базе MS Orleans. Но, на удивление, мало кто проникся «архитектурной» фишкой. Напрасно.
Я также понимаю, что в одного буду долго этот многообещающий (профита в самом разном) сервис буду делать и хотел бы устроиться, присоединиться к какой то алготрейдеровской команде. (Свою собирать тоже долго, так как для своей команды у меня в плане основы только мое желание, не мало тоже — но долго к этой основе знающих людей находить)
Это вступление к посту.
А сам пост для ссылки на пример того, что архитектура востребована понимающими в самом финансовом сердце мира. Удачно, считаю, что есть такие, которые в паблике про это пишут и даже летом искали себе в команду программистов со всего шарика.
— — 07/26/2022
So my client, Citi, is looking for a few more dotnet developers for our team. We are a small but focused team with members across time zones and we are looking for a couple more smart folks for the Singapore office. We run an ever growing trade risk platform, which makes heavy use (and some misuse I must admit lol) of Microsoft Orleans. So a good understanding of Orleans and related server-side distributed dotnet tech will be of very high value to us. Understanding of trade risk instruments and assorted mathematical finance is also of value, though not critical for the application. We can teach you that on the job and via training, so long as you have an inclination for trading and math. Of note that this is a «front-office» type of role, so in addition to the usual software engineering activities, you'll be openly liaising with traders, quants, market folks, etc, as the day goes by, along with babysitting our production systems as needed. Here's the formal job application on Linked In:
www.linkedin.com/jobs/view/3084925104/ If you decide to apply, just let me know, so we can help cut through the red tape. Oh and by the way, you'll be working with me. I don't know if that's a selling point or not, I'll let you decide! 😅 —
взято здесь —
discord.com/channels/333727978460676096/928349284754137108/1001552609699700736
Закатывай губу обратно короч )
Но вот «никому не нужен» — все таки сильно категорично сказано. Да, получается, что пока не обнаружились те, кому нужен. Но чисто теоретически, такие вполне могут найтись. Как то ведь внедряются инновации, с чего-то и кого-то на самом старте они начинаются.
PS И это не инновации, а попытка скрестить ежа и ужа.
Второй момент по самому MS Orleans — я когда в него начал погружаться, в самый восторг меня как раз привело именно то, что в MS сделали фреймворк для создания продукта энтерпрайз-масштаба, в котором самые сложные вещи (масштабируемость, отказоустойчивость, работа с многопоточностью) спрятана и реализована внутри, а программисты работать могут чуть ли не джуниор-уровня (ну с нормальным опытным архитектором или тимлидом вместе). Это потенциально тоже может быть интересно для небогатых команд (не для таких богатых как в Лондонском Сити)
1. Лицензирование финансовой деятельности сервис будет предоставлять? В каких юрисдикциях? Если нет — он мертв, если да — Orleans это капля в море геморроя.
2. Несколько тысяч клиентов это конечно хорошо, но сначала можно 10 и без облаков? Ну чтобы в трубу на хостинге не вылететь, пока ваши алготрейдеры хотя бы пару лет будут копить результат для презентации их толковости по управлению капиталом.
3. Почитайте как Финам коммон продает, думаете на коленке их сделать?
UPDATE
Ну а если доказывать успешность алго мы не можем, так как торговать мы будем в другом месте и лицензией на управление чужим капиталом не обладаем то… тадам — мы получаем..., получаем..., получаем социальную сеть аля smart-lab.ru 2.0, только в облаке. Инновационно )
В проекте в качестве фронта действительно Blazor, как один из вариантов UI в замечательном DDD фреймворке ABP ( слышали?) - ну а сам движок организации кластера для параллельной работы — MS Orleans. Заманчиво реализовать это все и довести до реального прода.