Open in app

Sign In

Write

Sign In

Robert Zhu
Robert Zhu

536 Followers

Home

About

Published in codeburst

·Sep 3, 2019

How to build a Pocket Platform-as-a-Service

Prerequisite knowledge: Linux, SSH, SSL, Docker, Nginx, HTTP, DNS

Docker

8 min read

How to build a Pocket Platform-as-a-Service
How to build a Pocket Platform-as-a-Service
Docker

8 min read


Published in HackerNoon.com

·May 21, 2019

Safe List updates with DynamoDB

Amazon DynamoDB is one of the most versatile and popular services on AWS. In seconds, we can deploy a highly available, dynamically scaling key-document store with global replication, transactions, and more! However, if we modify a list attribute on a document, we need to take extra steps to achieve correctness…

AWS

5 min read

Safe List updates with DynamoDB
Safe List updates with DynamoDB
AWS

5 min read


Published in HackerNoon.com

·Jan 19, 2019

Why You Should Learn .net in 2019

Seven reasons I’m excited about .net in 2019 — It’s Portable: .net core and Mono are both battle-tested on Windows, Linux and Mac. Microsoft and .net workloads are obviously well-supported on Azure, but they’re also first-class citizens on AWS. It’s Fun: Unity has become the standard for game developers, especially for mobile, AR, and VR. …

Software Development

2 min read

Why You Should Learn .net in 2019
Why You Should Learn .net in 2019
Software Development

2 min read


Published in HackerNoon.com

·Jan 9, 2019

WebSockets & API Gateway

A quick, hands-on demo — 2018 was the year I won many imaginary arguments about why a serverless WebSocket API Gateway will never work. I was wrong. Before I atone, let me explain: serverless patterns work best when state is separated from execution logic, but I argued that the two are inseparable in real-time applications…

Serverless

5 min read

WebSockets & API Gateway
WebSockets & API Gateway
Serverless

5 min read


Published in Open GraphQL

·Dec 14, 2018

GraphQL Subscriptions vs. Live Queries

There are two common ways to get live data from a GraphQL server: Subscriptions and Live Queries. A Subscription looks like this: subscription { eventX { selection } } A Live Query looks like this: @live query { selection } What’s the difference between Subscriptions and Live Queries? When would…

Graph QL

4 min read

GraphQL Subscriptions vs. Live Queries
GraphQL Subscriptions vs. Live Queries
Graph QL

4 min read


Published in HackerNoon.com

·Dec 13, 2018

GraphQL Subscriptions vs. Live Queries

There are two common ways to get live data from a GraphQL server: Subscriptions and Live Queries. A Subscription looks like this: subscription { eventX { selection } } A Live Query looks like this: @live query { selection } What’s the difference between Subscriptions and Live Queries? When would…

API

4 min read

GraphQL Subscriptions vs. Live Queries
GraphQL Subscriptions vs. Live Queries
API

4 min read


Published in HackerNoon.com

·Dec 6, 2018

From MVC to Modern Web Frameworks

Model-View-Controller (MVC) is one of the most widespread and influential patterns in software architecture. Despite rumors of MVC’s death, it remains a useful pattern to understand. …

Java Script

5 min read

From MVC to Modern Web Frameworks
From MVC to Modern Web Frameworks
Java Script

5 min read


Published in HackerNoon.com

·Oct 29, 2018

Reflecting on Building Real-time APIs at Facebook

Disclaimer: I no longer work at Facebook. These opinions are mine alone. Last month, I took some time to reflect on what I learned while building real-time APIs at Facebook. One useful technique stands out: build the null API first. Consider a null endpoint for a new HTTP API that…

API

4 min read

Reflecting on Building Real-time APIs at Facebook
Reflecting on Building Real-time APIs at Facebook
API

4 min read


Published in HackerNoon.com

·Aug 1, 2018

From Zero to GraphQL Subscriptions

In this blog post, I’ll cover the theory, implementation, and challenges of building GraphQL Subscriptions from scratch. In case you are unfamiliar with GraphQL, here’s a primer: GraphQL is a query language for APIs and a runtime for fulfilling those queries with your existing data. GraphQL was open-sourced in 2015, and…

Graph QL

4 min read

From Zero to GraphQL Subscriptions
From Zero to GraphQL Subscriptions
Graph QL

4 min read


Published in HackerNoon.com

·Jan 4, 2017

GraphQL and DDD: the Missing Link

When most people talk about GraphQL, they cite advantages in performance, predictable response format, type system, and versioning. All of these are awesome features, but I’d like to highlight another area where GraphQL shines: domain modeling. Domain models capture concepts and processes for a specific business domain (ex: air travel…

Graph QL

3 min read

Graph QL

3 min read

Robert Zhu

Robert Zhu

536 Followers

@AWS, ex-Facebook, ex-Microsoft

Following
  • adrian cockcroft

    adrian cockcroft

  • Ryan Holiday

    Ryan Holiday

  • Ben Kehoe

    Ben Kehoe

  • Meteor Software

    Meteor Software

  • François Bouteruche

    François Bouteruche

Help

Status

Writers

Blog

Careers

Privacy

Terms

About

Text to speech