Pinned Repositories
concurrent-ruby
Modern concurrency tools including agents, futures, promises, thread pools, supervisors, and more. Inspired by Erlang, Clojure, Scala, Go, Java, JavaScript, and classic concurrency patterns.
dev-services
All services for development setup
ip2asn
Find ASN from IP address v4/v6 in the ASN database
kubernetes-the-hard-way
Bootstrap Kubernetes the hard way on Google Cloud Platform. No scripts.
microservices-demo
Sample cloud-native application with 10 microservices showcasing Kubernetes, Istio, gRPC and OpenCensus. Provided for illustration and demo purposes.
system-design-primer
Learn how to design large-scale systems. Prep for the system design interview. Includes Anki flashcards.
khaile's Repositories
khaile/concurrent-ruby
Modern concurrency tools including agents, futures, promises, thread pools, supervisors, and more. Inspired by Erlang, Clojure, Scala, Go, Java, JavaScript, and classic concurrency patterns.
khaile/dev-services
All services for development setup
khaile/ip2asn
Find ASN from IP address v4/v6 in the ASN database
khaile/kubernetes-the-hard-way
Bootstrap Kubernetes the hard way on Google Cloud Platform. No scripts.
khaile/microservices-demo
Sample cloud-native application with 10 microservices showcasing Kubernetes, Istio, gRPC and OpenCensus. Provided for illustration and demo purposes.
khaile/system-design-primer
Learn how to design large-scale systems. Prep for the system design interview. Includes Anki flashcards.
khaile/the-art-of-command-line
Master the command line, in one page
khaile/E-Books
IT e-books
khaile/Unlocking.Information.Security.I
Unlocking Information Security Part I exercises
khaile/Unlocking.Information.Security.II
Unlocking Information Security II: An Internet Perspective exercises
khaile/utils
Ruby core extentions and class utilities for Hanami