Skip to content
HomeVideosBooksBlogs
AllTop postsTopics
Podcasts
HistoryListsWatch laterLiked videosFollowing

The videos, books, blogs and podcasts Hacker News keeps recommending, all in one place.

VideosBooksBlogsPodcastsAboutPrivacySettings

Data from Hacker News, HackerTube, HackerBooks, HackerBlogs and Open Library. Credits · Not affiliated with Y Combinator.

HomeVideosBooksBlogsPodcasts
Ctrl K
    E

    eBay Tech Blog

    ebaytechblog.com · Company blog · on HN since 2010

    eBay's engineering team writes about its data infrastructure, search performance, web server management tooling, and open-source projects such as Pulsar and REST Commander.

    Visit blogHN submissions
    DevOps & CloudDistributed SystemsDatabases
    What HN says

    HN commenters link it for technical details such as REST Commander's actor-based concurrency, Cassandra data modeling, seekable gzip, and archived posts by an engineer.

    Stats for nerds
    51HN people shared it
    81linked in comments
    635story points
    Oct 2016last shared
    2014people per year2016

    Top posts on HN

    1. 1
      Fast Approximate Logarithms, Part I: The Basics
      2 people · 70 points · first shared 2015 · 46 comments on HN
    2. 2
      How We Built eBay’s First Node.js Application
      1 person · 65 points · first shared 2013 · 27 comments on HN
    3. 3
      Pulsar: Real-Time Analytics at Scale
      4 people · 59 points · first shared 2015 · 14 comments on HN
    4. 4
      Statistical Anomaly Detection
      2 people · 56 points · first shared 2015 · 15 comments on HN
    5. 5
      Fast Approximate Logarithms, Part III: The Formulas
      1 person · 52 points · first shared 2015 · 17 comments on HN
    6. 6
      How Our CSS Framework Helps Enforce Accessibility
      1 person · 49 points · first shared 2015 · 4 comments on HN
    7. 7
      Data URI Sprites
      1 person · 37 points · first shared 2011 · 13 comments on HN
    8. 8
      Mesos, Marathon, Docker and Jenkins at EBay
      2 people · 30 points · first shared 2014 · Discussion on HN
    9. 9
      REST Commander: Scalable Web Server Management and Monitoring
      3 people · 26 points · first shared 2014 · 2 comments on HN
    10. 10
      Async Fragments: Rediscovering Progressive HTML Rendering
      1 person · 23 points · first shared 2015 · 2 comments on HN

    What HN people wrote when they linked it

    • pdevrMay 2015

      These are some of the top sites' engineering blogs which I collected over a period of time - I removed those which have already been posted:

      Google: http://googledevelopers.blogspot.com/ http://google-engtools.blogspot.com/ http://googleresearch.blogspot.com/

      YouTube: http://youtube-eng.blogspot.com/

      Baidu: http://usa.baidu.com/category/baidutechblog/

      Yahoo: http://yahooeng.tumblr.com/ http://yahoodevelopers.tumblr.com/

      Wikipedia (closest I could find): https://blog.wikimedia.org/c/technology/

      Amazon: https://aws.amazon.com/blogs/aws/

      Twitter: https://engineering.twitter.com/

      eBay: http://www.ebaytechblog.com/

      Microsoft: http://microsoftengineering.com

      FourSquare: http://engineering.foursquare.com/

      Apple (closest): https://developer.apple.com/

      Paypal: https://www.paypal-engineering.com/ https://devblog.paypal.com/

      Dropbox: https://blogs.dropbox.com/tech/

      Edit: More (collected from this link: http://www.quora.com/What-are-the-top-startup-engineering-blogs):

      Yelp: http://engineeringblog.yelp.com/

      Quora: http://engineering.quora.com/

      Yammer: http://eng.yammer.com/blog/

      AirBnB: http://nerds.airbnb.com/

      Square: https://corner.squareup.com/

      Flickr: http://code.flickr.net/

      Soundcloud: https://developers.soundcloud.com/blog/

      Cloudera: http://blog.cloudera.com/blog/

      Slideshare: http://engineering.slideshare.net/

      Heroku: http://engineering.heroku.com/

      Pinterest: http://engineering.pinterest.com/

    • michaelmiorOct 2016

      The idea is that there are a number of complicated tradeoffs that must be made when designing a schema. See [0] for an example; note that every rule comes with an immediate caveat. The result is that you have to be an expert to come up with a great design for a particular system. Even then, if your workload is complex, you might miss a non-obvious choice which will outperform your manual selection.

      The goal of NoSE is to automate the process by estimating the cost of executing a workload against a wide range of schema designs. We can then select the one which is likely to perform the best. As far as data migration, moving from a relational database is a reasonable use case. Some of the work I'm doing right now is looking at how you can transition between different schemas in a denormalized database. However, our initial use case was to build something that would allow a non-expert user to design a good schema.

      [0] http://www.ebaytechblog.com/2012/07/16/cassandra-data-modeling-best-practices-part-1/

    • jason_sJun 2015

      in [part I](http://www.ebaytechblog.com/2015/05/01/fast-approximate-logarithms-part-i-the-basics/) the author argues against using [1,2) because it causes large relative error near x=1 (since log x = 0 there). I would disagree (why would you ever care about relative error in a logarithm -- IMHO absolute error makes much more sense... unless for some crazy reason you're dividing by log x near x=1) but that's his argument.

    • SEJeffJul 2014

      This is kind of the wrong question. You can trivially run openstack ontop of mesos and vice versa.

      Mesos is bigger on services, openstack is bigger on virtual machines. They are different solutions for overlapping, but fundamentally different problems.

      Here is an example of Ebay running mesos ontop of openstack:

      http://www.ebaytechblog.com/2014/04/04/delivering-ebays-ci-solution-with-apache-mesos-part-i/#.U9qEHnVdWEJ

    • jeffpeiytApr 2016

      The core of REST Commander is the actor based concurrency control described at http://www.ebaytechblog.com/2014/03/11/rest-commander-scalable-web-server-management-and-monitoring/ We recently open sourced the http://www.parallec.io/ to support more protocols and I suppose it is not hard to add new protocols if needed.

    • dmitDec 2015

      Agreed on usefulness of random access. Here's a couple more links on seekable gzip compression:

      http://lh3.github.io/2014/07/05/random-access-to-zlib-compressed-files/

      http://www.ebaytechblog.com/2015/10/09/gzinga-seekable-and-splittable-gzip/

    Related

    Square Corner Blogcorner.squareup.com93 people

    Square Market Accepts Bitcoin

    Square Corner Blog
    Company · last shared 2016
    Flickr Code Blogcode.flickr.net102 people

    Flickr – A Year Without a Byte

    Flickr Code Blog
    Company · last shared 2026
    Airbnb Engineeringnerds.airbnb.com110 people

    We've Open-sourced Rendr

    Airbnb Engineering
    Company · last shared 2017
    PayPal Engineeringpaypal-engineering.com38 people

    Myths of Enterprise Python

    PayPal Engineering
    Company · last shared 2018
    Jessitronblog.jessitron.com64 people

    Hitting OKRs vs. Doing Your Job

    Jessitron
    Personal · last shared 2026
    Brave New Geekbravenewgeek.com85 people

    You Are Not Paid to Write Code

    Brave New Geek
    Personal · last shared 2026
    ClickHouse Blogclickhouse.com281 people

    28M Hacker News comments as vector embedding search dataset

    ClickHouse Blog
    Company · last shared 2026
    Uber Engineering Blogeng.uber.com525 people

    Why Uber Engineering Switched from Postgres to MySQL

    Uber Engineering Blog
    Company · last shared 2025