News for hackers. Stuff that matters.
Re:Goldman seems to be running networking software from 2008 by themagicalyang on Wednesday June 30, 2021 @10:05AM (#27688679)
They run their proprietary securities database and its associated programming language from before the creation of C.
Re:Goldman seems to be running networking software from 2008 by seanhunter on Wednesday June 30, 2021 @10:29AM (#27688984)
Their proprietary securities database (called "SecDB" which actually is the internal name for all the quant analytics. The database itself is actually called a "SecServ") and it's associated programming language (called "Slang") are certainly very strange in many ways, but they do not predate the creation of C. In fact it was all written in C++ and Java and then more recently I think they added a bunch of Scala code.

Source: Was a "strat" (quant developer in the front office at Goldman) for 8 years, including starting in the group that used to run version repo, CI/CD pipeline and internal build and distribution tooling for all of this. Think a code pipeline that builds circa 30m lines of C++, 20-ishm lines of Java code daily on 3 different platforms (Linux, Solaris and Windows) and distributes it globally across thousands of machines every 2 weeks and if mistakes are made it can cost millions of USD. And this predates most of what people think of as "devops" by some years (I was there 2002-2010 ish).

Re:Goldman seems to be running networking software from 2008 by seanhunter on Wednesday June 30, 2021 @10:44AM (#27689148)
Couple of fun facts to think about. 1)In any given 2 week release cycle (we didn't call them sprints) you would have just a bit shy of 700 individual devs checking in C++ or Java code. 2)The source code repo was CVS

I did the ports from pre-ansi to ansi C++ compilers on all three platforms (in each case with one other dev specific to the platform) and this was in the days when template instantiation compile error messages would be literally 50+ pages long. I got very good with vim and quickfix lists :-)

Re:Goldman seems to be running networking software from 2008 by ivalm on Wednesday June 30, 2021 @11:44AM (#27689894)
How do you feel your old process compares to modern agile dev + ci/cd practices? How big was the devops team?
Re:Goldman seems to be running networking software from 2008 by eru on Thursday July 01, 2021 @02:37AM (#27696858)
In some sense, that particular Goldman process was implementing those modern processes before modern tools were invented.

I'd say they were ahead of their time for perhaps five to ten years, but then fell behind.

Re:Goldman seems to be running networking software from 2008 by neom on Wednesday June 30, 2021 @10:15AM (#27688800)
Maybe this is ridiculous but is there an ironic security upside in that? Systems become so old and increasingly proprietary, only a few people can make ends meat of it so fewer people would try and penetrate them? (I am not an engineer)
Re:Goldman seems to be running networking software from 2008 by piyh on Wednesday June 30, 2021 @10:22AM (#27688895)
>can make ends meat

This is called burnt ends security

Re:Goldman seems to be running networking software from 2008 by doggodaddo78 on Wednesday June 30, 2021 @10:29AM (#27688985)
Seared tips of the spear... spare... ribs security. Smoked for quality and freshness since 1981.