Alex Tan Hong Pin's Projects
:page_with_curl: sample github api queries with nodejs for scraping purposes
Dataloader example with node graphql
Sample graphql with openflights data
Node GRPC from Google's Codelab
A base server and client gRPC application written in nodejs and dockerized
A sample GRPC with node and mongo
Sample repo demonstrating locale with i18next
Testing executing js in isolated vm
best practices in structuring a large node js project folder
Another basic nodejs microservice with migrations
Simple map-reduce example with native mongodb client
Sample OpenPolicyAgent with wasm
Example of OpenTracing with Jaeger
Pact Testing with nodejs
Studying patterns of rate-limiting nodejs api in order to handle spike traffic
Testing out pg-structure for code generation from Postgres schema
A solid architecture for designing scalable RESTful apis, with auto-reload, validation, async/await support, dependency injection, clean separation of business logic from transport and testable code without mocking http requests and database call.
A basic implementation of access control layer middleware with Node and JWT token
Sample nodejs http security
Implementing a safer node-express server
Simple setup for node projects
Exploring nodejs Server Sent Events for realtime web streaming capability
Example on using SSL with nodejs
koa server to handle push notification registration and sending messages
basic nodejs webpush
simple setup for nodebb
Testing api for elasticsearch v7
a list of rest api frameworks for node js with example codes
Nomad is a highly available, distributed, data-center aware cluster and application scheduler designed to support the modern datacenter with support for long-running services, batch jobs, and much more.
Nomad Box - Simple Terraform-powered setup to Azure of clustered Consul, Nomad and Traefik Load Balancer that runs Docker/GoLang/Java workloads. NOTE: Only suitable in dev environments at the moment until I learn more Terraform, Consul, Nomad, Vault :P