top | item 44406338

(no title)

dmillar | 8 months ago

Goldman has done this for decades, pushing it even further by having developed their own language (Slang), graph db (SecDB), and IDE (SecView). Many engineers resist working it in, but for any strat it's mandatory.

discuss

order

actinium226|8 months ago

Bloomberg did a similar thing decades ago, where they had their own database and their own take on TCP/IP. But this was done out of necessity since they started in the 80's and the database landscape looked very different than it does today.

They continued with their own db for decades out of inertia and also it worked fine. I think they've long since switched to TCP/IP and the public internet (for a time there was a Bloomberg network parallel to the public internet).

apaprocki|8 months ago

Yes, and our database, ComDb2, was open-sourced. It still powers the company today. And yes, we use TCP/IP :) And yes, we still have one of the largest private networks in the world.

https://github.com/bloomberg/comdb2

marssaxman|8 months ago

What is a "strat"?

I would never want to work for a place like Goldman anyway, but knowing they had their own idiosyncratic tech environment would certainly be an additional negative.

nailer|8 months ago

Quantitate Strategist. Most places call this role a Quant.

__float|8 months ago

It's a tech/quant role.

markasoftware|8 months ago

it means "strategy". I imagine each "strategy" looks at some data and decides what kinds of trades to make in response, or predicts the price of some securities and sends that to a downstream process which decides what trades to make based on those price predictions.

owl_vision|8 months ago

and low latency messaging: tervella. (2014-2015, I had to deal with it.)