←back to thread

528 points sealeck | 5 comments | | HN request time: 0.508s | source
Show context
hthrowaway5 ◴[] No.31391849[source]
At one point (a very long time ago now) it was declared that Dogwood was the future and as a result Go would be the language of choice at Heroku and Erlang would be no more.

Trouble is that Erlang ran all the important Cedar code (it might still today) and the Erlang engineers didn't particularly like the news that Erlang code was essentially deprecated so they left and nobody knew how to maintain the stack. This definitely wasn't the only problem we had but it was a big one.

What do fellow Herokai think? Was Dogwood a fool's errand? Or did we just not get enough staff to build it properly?

replies(6): >>31392568 #>>31393484 #>>31393604 #>>31394524 #>>31401735 #>>31428686 #
1. ditsuke ◴[] No.31392568[source]
Sorry I couldn't find a reference, what is dogwood?
replies(4): >>31392592 #>>31393711 #>>31393805 #>>31395234 #
2. xena ◴[] No.31392592[source]
The next phase after Cedar. It was mostly a "Go 2" style mythical benchmark that they compromised on for private spaces but was never really able to meet.
3. krallja ◴[] No.31393711[source]
It’s mentioned in the article.
4. glenngillen ◴[] No.31393805[source]
Heroku named all of their stacks after an alliterated color + tree convention:

- Argent Aspen

- Badious Bamboo

- Celadon Cedar

I can’t remember what to color name for the Dogwood stack was meant to be, we mostly only ever referred to them by the tree name and dropped the color. Suffice to say that Dogwood was meant to be the 4th major evolution of what Heroku was.

5. m12k ◴[] No.31395234[source]
Second paragraph in the article