D

Dustin Sallings

dustin.github.com · Personal blog · on HN since 2009

Dustin Sallings is a programmer who writes about memcached, Go, Erlang, and process management, and is the author of seriesly.

What HN saysHN links his post on running processes and his Membase and Go work; he also comments himself about writing Go code productively.
20HN people shared it
6linked it in comments
23stories submitted
693story points
14 years agolast shared
2009people per year2026

Most-shared posts

  1. 1
    Scaling Memcached with vBuckets
    5 people · 10 points · first shared 2010 · discussion on HN
  2. 2
    Dustin Sallings: Running Processes
    4 people · 78 points · first shared 2010 · 11 comments on HN
  3. 3
    Tornado on Twisted
    3 people · 66 points · first shared 2009 · 7 comments on HN
  4. 4
    EMemcached: an Erlang implementation of Memcached
    2 people · 59 points · first shared 2009 · 4 comments on HN
  5. 5
    Hello World in Go -- A Memcached Server
    2 people · 53 points · first shared 2009 · 14 comments on HN
  6. 6
    Incremental Mapreduce for Analytics with R
    2 people · 9 points · first shared 2012 · discussion on HN
  7. 7
    ZFS for MacOS X
    2 people · 5 points · first shared 2009 · discussion on HN
  8. 8
    Seriesly Internals Tour
    2 people · 3 points · first shared 2012 · discussion on HN
  9. 9
  10. 10
    Memcached - Report Card for an Open Source Project
    1 people · 84 points · first shared 2009 · 14 comments on HN
  11. 11
    Developing When Your Computer is too Fast
    1 people · 52 points · first shared 2010 · 31 comments on HN
  12. 12
    Memcached 1.4.0 released
    1 people · 51 points · first shared 2009 · 3 comments on HN
  13. 13
    Why Dustin Sallings Doesn't Use Maven
    1 people · 27 points · first shared 2010 · 20 comments on HN
  14. 14
    Memcached Security
    1 people · 25 points · first shared 2010 · 3 comments on HN
  15. 15
    Guy Steele's conc Lists in Erlang
    1 people · 18 points · first shared 2010 · discussion on HN

What HN people wrote when they linked it

dlsspy · 2012-09-14
What else would I use? I've been writing tons of go code for nearly three years now. I get fast, concurrent, parallel code in very little time. I was pretty much production-ready with seriesly in two weeks by myself (though I'm starting to get contributions from other users). Last night, I closed my last open issue "bulk interface" by making an optional memcached binary protocol interface with custom packets for database selection and streaming data in. Today, I started a new project with a new guy, and got some pretty impressive internal demos working after a couple hours of work. I get lots of things done fast and reliably. This doesn't happen as much for me in other languages. I went into more details in the follow-up post where I described how I built seriesly (and keep in mind, I wrote this after it had only been alive for two weeks): http://dustin.github.com/2012/09/13/inside-seriesly.html
jaylevitt · 2012-08-15
No, monit doesn't manage services. Monit tries to follow clues you've given it about what's running, it polls them once in a while, and if something appears to be not running (as measured by the instructions you've given it), it runs the one-liner you've given it that should start the thing up again. Monit does a thing that approximates managing a process, for certain values of "approximates", "managing", and "process". Supervisory process management is one of Linux's absolute weakest points. I cut my teeth on fault-tolerant HA minicomputers, and it pains me to think that 30 years later, we still don't have a way to say "make sure apache is always running. period." As a great blog pointed out, there is exactly one process that KNOWS when a service has stopped running, and it doesn't need .pid files or polling or anything else to tell it: process 1. I'm not a systemd advocate - I don't know enough about it, and we're using Ubuntu so I'll end up learning upstart anyway - but read this, it's way more eloquent that I can be: http://dustin.github.com/2010/02/28/running-processes.html
mbrubeck · 2010-02-18
Here are my top ten, mostly web-related in some way because of my interests. These are the "loud alpha geeks" - the ones who broadcast their interests via regularly-updated blogs or curated links. (There are plenty of "quiet alpha geeks" who are just as "alpha" but not as easy to follow online.) Brad Fitzpatrick (http://brad.livejournal.com/) - creator of LiveJournal and Danga, now at Google working on PubSubHubbub, the Social Graph API, etc. John Resig (http://ejohn.org/, http://news.ycombinator.com/user?id=jeresig) - jQuery, Mozilla, lots of other JavaScript and browser stuff. Paul Bucheit (http://news.ycombinator.com/user?id=paul) - creator of GMail and FriendFeed, now at Facebook. Ryan Tomayko (http://tomayko.com) - Ruby, Sinatra, now working at GitHub, has an excellent linkblog. Simon Willison (http://news.ycombinator.com/user?id=simonw) - Django, Python, also has an excellent linkblog. Leslie Orchard (http://decafbad.com/) - Previously at Delicious/Yahoo, wrote books on JavaScript, Dojo, RSS, now at Mozilla. Follow his bookmarks at: http://delicious.com/deusx Mark Pilgrim (http://diveintomark.org/) - Atom, HTML5, Linux, Python, Greasemonkey, formerly at IBM, now at Google. Bookmarks at: http://delicious.com/wearehugh John Gruber (http://daringfireball.net/) - Apple news and punditry, linkblog. Sam Ruby (http://intertwingly.net/blog/) - Atom, Python, Ruby, Rails, XML, HTML5, SVG. Read what he reads at: http://planet.intertwingly.net/ Kevin Kelly…
ingenthr · 2010-07-11
It's not deliberate confusion. There was a lot of work to just getting the code out there, and we're now working on more and more docs. Have a look at http://blog.northscale.com/northscale-blog/2010/07/what-exactly-is-mem… and http://dustin.github.com/2010/06/29/memcached-vbuckets.html for good technical content.
nixme · 2010-05-21
Dustin Sallings says, "Don’t start programs, run programs." See: http://dustin.github.com/2010/02/28/running-processes.html
gsiener · 2009-09-13
Yes, Dustin forked it on github. You can read about it here: http://dustin.github.com/2009/09/12/tornado.html tornado.twister here: http://github.com/dustin/tornado/blob/205a13b3c0afac843abdebb86bff9f73…

Keyboard shortcuts

/Search
j kNext / previous blog
EnterOpen selected blog
vVisit the blog site
fFollow / unfollow
lSwitch grid / list view
dSwitch dark mode
g hHome
g pTop posts
g tTopics
g fFollowing
g lLiked
g yHistory
g qFAQ
EscBack / close