Live data from Hacker News

Viewing profile — ebroder

ebroder

HN member
Joined
Thu, Jul 08, 2010, 1:05 PM UTC
HN karma
321
Public activity
19 items

About ebroder

formerly at stripe, mostly focused on backend and infrastructure

Recent public activity

  1. comment
    Comment #12842623

    (I work at Stripe, and helped with a lot of our early Consul rollout) We did consider Synapse (and Nerve[1], which they used to call SmartStack when used together) when we were bui…

  2. comment
    Comment #10857482

    I'd argue that m3 and c3 instances shouldn't be classified as "previous generation", since the m4 and c4 instances don't have any local ephemeral storage. Given the recent EBS inci…

  3. comment
    Comment #10166652

    And an update! I talked with the engineer that wrote unilog originally. The original headline feature of unilog was that it wouldn't block writes if the disk filled up. multilog do…

  4. comment
    Comment #10166512

    (I'm an infrastructure engineer at Stripe) This actually took a fair amount of digging! We've been using some version of unilog for over 4 years now (longer than I've been at Strip…

  5. comment
    Comment #9338271

    Take a tcpdump and open it in Wireshark - you can't see the content of the requests, but the first packet will probably have an SNI header that tells you what hostname you're tryin…

  6. comment
    Comment #8004979

    Have you looked at einhorn? We've been running HAProxy under einhorn for a while now, using something like https://gist.github.com/ebroder/36b2f4f3aa210b9d9f3d to translate between…

  7. comment
    Comment #7140834

    For Stripe's webhooks, we currently use the mechanism described in this post (resolve the IP address, munge the URL we're connecting to, and manually add a Host header), but we've …

  8. comment
    Comment #6370128

    Sorry about that! Has to do with some anti-fraud tools we've built into Stripe Checkout. Should be fixed now, so you shouldn't see that again, Ghostery or no. Feel free to let me k…

  9. comment
    Comment #6219388

    (Reply to https://news.ycombinator.com/item?id=6219355 - can't reply directly) We can do that too! (We can't specifically do SEK yet, although we're working on it - should have it …

  10. comment
    Comment #6219279

    If you're getting cheaper offers from other providers, you should get in touch with us (support@stripe.com). We can do volume discounts, but we can also just help you compare price…

  11. comment
    Comment #6219270

    That's actually no longer true - as of today for UK users, we can convert USD to GBP or EUR before transferring it to you. Just create the charge with a currency of "usd", and as l…

  12. comment
    Comment #4679198

    If you have a new enough ssh client, I'd personally recommend setting ControlPersist yes. This fixes the UI wart where your first ssh connection to a server has to stay open for th…

  13. comment
    Comment #4120233

    Winter is coming

  14. comment
    Comment #4114904

    Keep in mind that not everybody sees the same names for the same availability zones - your us-east-1b might be my us-east-1d

  15. comment
    Comment #4108204

    Hmm, it'd probably be doable. In particular, you can use the "commands" command to script what happens when you hit a breakpoint (a friend talked about this in a Ksplice GDB blog p…

  16. comment
    Comment #4107372

    You're right! You could do all of this with pdb, but only if you have enough foresight to run the app under pdb to begin with (which I definitely never do). Using GDB, you don't ha…

  17. story
  18. comment
    Comment #1499429

    Yeah, that definitely can be a weakness of RouteFS's style. My target application was things like automounters, or the low-latency database querying sort of thing I mention in the …

  19. story