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
    S

    Subbu Allamaraju

    subbu.org · Personal blog · on HN since 2007

    Subbu Allamaraju, an engineer with experience at Yahoo and eBay, writes about APIs, cloud infrastructure, engineering leadership, and career.

    Visit blogRSSHN submissions
    Web DevelopmentDevOps & CloudManagement
    What HN says

    One commenter calls him the proponent of REST who speaks the most sense; others link his posts on Node.js vs Play and API pain.

    Stats for nerds
    43HN people shared it
    68linked in comments
    418story points
    Feb 2012last shared
    2011people per year2012

    Top posts on HN

    1. 1
      Don't build private clouds
      2 people · 68 points · first shared 2016 · 73 comments on HN
    2. 2
      Leading vs. Participating
      1 person · 67 points · first shared 2022 · 26 comments on HN
    3. 3
      Give Me Bare-Metal
      1 person · 47 points · first shared 2014 · 47 comments on HN
    4. 4
      Contemporary Views on Serverless and Implications
      1 person · 46 points · first shared 2018 · 12 comments on HN
    5. 5
      Nodejs vs Play for Front-End Apps
      3 people · 28 points · first shared 2011 · 13 comments on HN
    6. 6
      Taming the Rate of Change
      2 people · 22 points · first shared 2018 · Discussion on HN
    7. 7
      MVC may be Slowing Down Your Site
      1 person · 18 points · first shared 2012 · 16 comments on HN
    8. 8
      Tangled Mess
      1 person · 13 points · first shared 2025 · 2 comments on HN
    9. 9
      OpenStack is Not Cloud
      2 people · 7 points · first shared 2013 · Discussion on HN
    10. 10
      Getting Paid To Do What You Love
      1 person · 6 points · first shared 2012 · Discussion on HN

    What HN people wrote when they linked it

    • klsFeb 2012

      This will go into detail far more than I can in a post. http://www.subbu.org/blog/2008/04/nouns-and-resources but the tl;dr is REST nouns are a construct in which you identify all of your objects in a system, these become your REST endpoints such as User in which you have GET, POST, PUT, DELETE each of these verbs causing a specific action on the object or noun. This works great for a large portion of the application but there are some areas such as transactions where it is very hard to logically turn the action into a noun and make it understandable. Sometimes we need the back end to orchestrate multi-step actions and the noun construct just does not convey the workflow. When this happens some people choose to use verb systematic such as generatePDF while still maintaining the REST HTTP actions while others tend to strictly adhere to making said process a noun which can effect readability.

    • robinhowlettAug 2011

      Subbu Allamaraju (ex-Yahoo, now eBay) has been the one proponent of REST that I believe speaks the most sense.

      He understands that most "RESTful" APIs out there leave HATEOS as an afterthought, but he doesn't believe there is such a thing as a 100% RESTful API - you match the architectural style to the context of the problem you are trying to solve.

      http://www.subbu.org/

    • mjsDec 2011

      Ah, looks like this is the library Subbu Allamaraju refers to at http://www.subbu.org/blog/2011/11/apis-are-a-pain--the aim of ql.io is to alleviate the challenges of "aggregation, parallelization, and orchestration of forks and joins." (i.e. in practice, "consistent RESTful APIs don’t matter as much as we think," nice though they may be.)

    • SpearchuckerDec 2011

      OAuth is an authentication mechanism, meaning it implements a principle of logic stating that a subject is who he/she claims to be (authN), and then asserts that to a relying party (authR). In other words, OAuth establishes identity.

      Your question about MITM is answered at http://www.subbu.org/blog/2010/09/oauth-2-0-and-cookie-convergence.

    • s3uMar 2011

      Point well taken - there was no such intention. I updated the charts to show req/sec and mean response time separately. See http://www.subbu.org/blog/2011/03/nodejs-vs-play-for-front-end-apps

    Related

    Subhasmedium.com/@rdsubhas22 people

    Modern Software Over-Engineering Mistakes

    Subhas
    Personal · last shared 2024
    A Cloud Guru Blogread.acloud.guru53 people

    Things to know before using AWS’s Elasticsearch Service

    A Cloud Guru Blog
    Company · last shared 2020
    Dare Obasanjo25hoursaday.com71 people

    Why are Amazon, Facebook and Yahoo copying Microsoft's stack ranking system?

    Dare Obasanjo
    Personal · last shared 2025
    Airbnb Engineeringnerds.airbnb.com110 people

    We've Open-sourced Rendr

    Airbnb Engineering
    Company · last shared 2017
    GNOME Blogsblogs.gnome.org490 people

    AirPods fast connect security vulnerability

    GNOME Blogs
    Company · last shared 2026
    Mesosphere Blogmesosphere.com150 people

    Docker vs. Kubernetes vs. Mesos

    Mesosphere Blog
    Company · last shared 2019
    Technicallytechnically.substack.com19 people

    I built a (basic) Substack clone in a month

    Technically
    Publication · last shared 2023
    Atlassian Developer Blogdeveloper.atlassian.com115 people

    A better pull request

    Atlassian Developer Blog
    Company · last shared 2026