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
    D

    Datawire Blog

    datawire.io · Company blog · on HN since 2016

    Datawire is a company building open source Kubernetes tools like Ambassador and Telepresence, and its blog covers microservices and AWS.

    Visit blogHN submissions
    DevOps & CloudDistributed Systems
    What HN says

    HN mentions are mostly Datawire's own job postings, plus one comment linking its comparison of Draft and Telepresence for local Kubernetes development.

    Stats for nerds
    23HN people shared it
    38linked in comments
    549story points
    Jul 2019last shared
    2016people per year2019

    Top posts on HN

    1. 1
      AWS Lambda Is Not Ready for Prime Time
      5 people · 324 points · first shared 2016 · 137 comments on HN
    2. 2
      Creating a Microservice? Answer These Questions First
      2 people · 94 points · first shared 2016 · 21 comments on HN
    3. 3
      Building Resilient Microservices from the Fallacies of Distributed Computing
      1 person · 42 points · first shared 2016 · 7 comments on HN
    4. 4
      4 simple strategies for managing your AWS costs with reserved instances
      3 people · 15 points · first shared 2016 · Discussion on HN
    5. 5
      Show HN: Easy distributed logging with Express.JS, Request, and Winston
      3 people · 10 points · first shared 2016 · Discussion on HN
    6. 6
      Microservices, Observability, and Groundhog Day
      3 people · 8 points · first shared 2017 · Discussion on HN
    7. 7
      How to Not Be the Engineer Running 3.5GB Docker Images
      2 people · 6 points · first shared 2016 · 1 comments on HN
    8. 8
      Build Well-Designed Microservice APIs to Avoid Technical Debt
      1 person · 5 points · first shared 2016 · Discussion on HN
    9. 9
      9 questions to ask when (continuously) deploying microservices
      1 person · 5 points · first shared 2017 · Discussion on HN
    10. 10
      Getting started with Lyft Envoy for microservices resilience
      2 people · 4 points · first shared 2017 · Discussion on HN

    What HN people wrote when they linked it

    • doublerebelFeb 2016

      I've worked with API Blueprint as it seems to have the widest support across API tooling providers, along with a sane syntax. It's really nice to be able to spec out a blueprint and then simulate an API [1]. Also being able to run tests on the real API, but based on the API docs which describe expected behavior, has exposed many bugs [2].

      I just recently watched the "Microservices Summit" from microservices.com/Datawire [3], and the most-repeated lesson from Netflix, Amazon, and Yelp was to design API-first, not data-first. As engineers we tend to design an API around our data -- but developers have to interact primarily with the API, and then with the data. With API spec tools we can quickly fake an API and try to interact with it, then find out what sucks and rewrite it, all before sinking time into the actual implementation. SendGrid does this, and their API has been a breeze to work with [4].

      The last step is to use a client SDK generator like Apimatic [5] -- but that only works if the API actually conforms to the docs. It's probably difficult to get an entrenched codebase to switch to spec, but for any new API I wouldn't do it any other way.

      [1]: https://github.com/localmed/api-mock or https://apiary.io

      [2]: https://github.com/apiaryio/dredd

      [3]: https://www.datawire.io/microservices-practitioner-summit-wrap-up-2/

      [4]: https://sendgrid.com/blog/quickly-prototype-apis-apiary/

      [5]: https://apimatic.io

    • stevenhuangJun 2019

      Before this article, I've always thought Spotify was an electron app (or something of the sort), so never bothered installing it. I was wondering why you didn't just open a Dev console and inject some JS :).

      Regarding the Apple code signing requirement: is it the case then for all hooks of this sort that one is effectively required to be in the Developer program?

      So I was curious if LD_PRELOAD is prevented from working, but seems there's a simple work around:

      > On macOS there is an additional problem. Newer versions of macOS have a security subsystem called System Integrity Protection. For our purposes the problem is that it prevents injecting code via DYLD_INSERT_LIBRARIES (the macOS equivalent of LD_PRELOAD) into any binary in /bin, /sbin, /usr/bin and /usr/sbin.

      > Luckily, there’s an easy workaround. Just create a new directory, copy all the binaries from /bin, /sbin, /usr/bin and /usr/sbin into that directory, and then add it to the start of your $PATH environment variable. Once the binaries are out of those special directories code injection works just fine, and since they’re only 100MB copying them is quite fast.

      From https://www.datawire.io/code-injection-on-linux-and-macos/

    • kelseyevansNov 2018

      Datawire | Systems Engineer | Boston / Remote OK | Full-time | https://www.datawire.io

      We build open source tools for Kubernetes, including Ambassador (API Gateway built on Envoy Proxy) and Telepresence (CNCF Sandbox project for developers). We're looking for systems engineers who are comfortable coding and troubleshooting features at all areas of the systems and network stack. Do you know how to override DNS on Linux so that it points to the DNS in your Kubernetes cluster? Then this is a role for you. We code in C++, Golang, Kotlin, and Python. Past experience with Kubernetes, Envoy/NGINX/HAProxy, and/or open source projects a big plus.

      We love people who are (or want to be) members of the Kubernetes/cloud-native open source community, and virtually all of our engineers have given talks at conferences such as KubeCon, Velocity, ApacheCon, DevOpsDays, and such.

      Email careers@datawire.io.

    • rdliOct 2018

      Datawire | Systems Engineer | Boston / Remote OK | Full-time | https://www.datawire.io

      We build open source tools for Kubernetes, including Ambassador (API Gateway built on Envoy Proxy) and Telepresence (CNCF Sandbox project for developers). We're looking for systems engineers who are comfortable coding and troubleshooting features at all areas of the systems and network stack. Do you know how to override DNS on Linux so that it points to the DNS in your Kubernetes cluster? Then this is a role for you. We code in C++, Golang, Kotlin, and Python. Past experience with Kubernetes, Envoy/NGINX/HAProxy, and/or open source projects a big plus.

      We love people who are (or want to be) members of the Kubernetes/cloud-native open source community, and virtually all of our engineers have given talks at conferences such as KubeCon, Velocity, ApacheCon, DevOpsDays, and such.

      Email careers@datawire.io.

    • marieburnsJun 2016

      Datawire.io | Boston, SF, NY, Remote | Bad-A$$ Engineers, Microservices
      Datawire.io is on unstoppable mission to help development organizations scale through microservices. Our team is innovative, intellectually curious, and dedicated to building infrastructure and tools to empower developers and engineering organizations to scale faster than ever. We're building on state-of-the-art infrastructure such as Kafka, Spinnaker, and Docker AND working to enhance these technologies, making them more accessible. We're hiring in Boston, San Francisco, New York & US remote for all positions listed: https://www.datawire.io/careers/
      Salary: $85-160K (ie, based on you)

    • clee_tech01Jul 2019

      Datawire | Boston, MA | Full time | Onsite | Tech lead Interested in open source? Microservices? Cloud-native culture?
      Datawire is building OSS software for Kubernetes, including Ambassador and Telepresence. We're looking for a tech lead who can lead our commercial products team that builds on our open source stack. Our core stack is Golang, Python, Envoy Proxy, and Kubernetes. Learn more: https://www.datawire.io/

      Please email careers@datawire.io.

    Related

    Ambassador Blogblog.getambassador.io16 people

    Step-by-Step Centralized Authentication for K8s with Keycloak and Ambassador

    Ambassador Blog
    Company · last shared 2023
    Kubernetes Blogblog.kubernetes.io89 people

    Kubernetes 1.10 released

    Kubernetes Blog
    Company · last shared 2018
    Datadog Blogdatadoghq.com262 people

    Husky, Datadog's Third-Generation Event Store

    Datadog Blog
    Company · last shared 2026
    AWS Blogblogs.aws.amazon.com41 people

    Introducing s2n, a New Open-Source TLS Implementation

    AWS Blog
    Company · last shared 2016
    Buoyant Blogblog.buoyant.io53 people

    Real World Microservices: When Services Stop Playing Well and Start Getting Real

    Buoyant Blog
    Company · last shared 2026
    Airbyte Blogairbyte.com64 people

    The deck we used to raise our seed funding

    Airbyte Blog
    Company · last shared 2026
    Mesosphere Blogmesosphere.com150 people

    Docker vs. Kubernetes vs. Mesos

    Mesosphere Blog
    Company · last shared 2019
    CNCF Blogcncf.io257 people

    gRPC-Web is going GA

    CNCF Blog
    Company · last shared 2026