Recently Updated Pages
Message Broker / Stream Processing Cheatsheet
Stream Processing a broker between producers and consumers broker deals with TCP/UDP connection...
K8S Interview Questions
Explain Kubernetes Architecture API server, controller manager, scheduler, etcd kubelet, kube-pr...
Apache Flink
Stream Processing Frameworks Key Use Cases: Real-time analytics: Fraud detection, anomaly detec...
CI/CD
What is CI/CD? Continous Integration and Continouse Delivery an automated workflow that simplifi...
Nginx Cheatsheet
Configuration files /etc/nginx/nginx.conf /etc/nginx/sites-available/* /etc/nginx/sites-ena...
Proto3 CheatSheet
Why Protocol Buffers? Protocol buffers are Google's language-independent, platform-independent, ...
Golang CheatSheet
Zero Values integer: 0 float: 0.0 boolean: false strings: "" channel, map, slice, pointer, f...
OpenAPI V3.0 Syntax CheatSheet
OpenApi 3.0 specification in Yaml format contents can be written in separate files, and reference...
Markdown CheatSheet
Basic Syntax These are the elements outlined in John Gruber’s original design document. All Markd...
Javascript Advanced
The + Operator converting the given expression to a number +(new Date()) // 1593565210654 +tru...
Cassandra Cheatsheet
ref: Jordan Key characteristics WideColumnStore Eventual Consistency Tunable ACID LSM Tree Index...
Fundamentals
Push Type Message Queue optimized for latency messages are pushed out as soon as they arrive ...
Network Protocols
HTTP, WebSocket, gRPC, WebRTC original post: GetStream Communication Protocol? a protocol is ...
Trees
Types of trees Binary Tree Binary Search Tree left child < node < right value AVL Tree se...
Definitions
Bloom Filter Searching for a key in a cache system might take a long time in a LSM tree because ...
Regex
// Character class [xyz] => matches one of [x,y,z] [a-c] => matches one of [a,b,c] // Negated ch...
Mutex
What is it mutual exclusion a synchronization primitive used in concurrent programming to ensure...
Setting up a Redis-Cluster in Kubernetes
Git
Dev developing procedure checkout a new branch called "feature_branch" make modifications commit...
Strings
ZList: def buildZList(s: str) -> List[int]: """ Used in pattern matching: buildZList(need...