- Replace-by functionaly of API Gateway
- Retry Pattern | Transient Fault - I
- Circuit Breaker Pattern | Transient Fault -II
- AWS vs AZURE vs GCP
- How to configure AWS Cli on local machine with Auto complete feature
- How to run remote AWS session in background
- How to run a shell script on AWS EC2 from local machine
- How to download files from AWS EC2 to local machine
- How to copy a file from local machine to AWS EC2 instance
- To be done
- What is Cosmos DB
- Cosmos DB Consistency levels : bounded staleness, strong, session, eventual, and consistent-prefix.
- To be done
- Cache Aside Pattern , Circuit Breaker Pattern , Command and Query Responsibility Segregation (CQRS) Pattern , Compensating Transaction Pattern ,Competing Consumers Pattern , Event Sourcing Pattern ,Pipes and Filters Pattern ,Priority Queue Pattern ,Queue-based Load Leveling Pattern , Runtime Reconfiguration Pattern ,External Configuration Store Pattern ,Scheduler Agent Supervisor Pattern , Sharding Pattern
- To be done
- Data structure Visualization application.
- To be done
- To be done
- Command Design Pattern
- Multistage Docker building
- How to access local host from a container
- Kernel address map issue in Docker container
- Creating a Flamegraph for a sample NodeJs application running in a Docker container
- How to use DOCKER commands without SUDO
- To be done
- Docker Networking
- To be Done
- How to Implement Load Test Scenarios in Gatling
- Running different scenarios dynamicaly
- How to share session value within concurrent users
- Detached head in Git
- Submodule
- Submodule-I
- What is a Submodule , Adding a Submodule , Cloning a repo with submodule
- Submodule-II
- Getting an update from Submodule repo , Whats the difference with diff , Pulling a submodule-using repo
- Submodule-III(coming soon)
- Updating a submodule in-place in the container, Removing a submodule
- Submodule-I
- Subtree
- Upgrading GIT in CENTOS from source code
- Github suported languages(external link)
- Git Desktop application for Linux(external link)
- Github pages with Jekyll (external link)
- Creating and Hosting a Personal Site on GitHub (external link)
- Useful commands
- How to add a remote Git repo from Command line
- Delete git reference from a folder and sub folder
- Configuration
- Initialize and clone
- Track , Add and commit
- Status and Diagnostic
- Checking out
- Working with Remotes
- Going back by Working with History
- Working with Stash
- Working with Submodules
- Searching
- ls-files and ls-tree
- Diffing
- Cleaning
- git log one-liners
- Useful Bash Aliases
- Set SSH key for git access
- List all dangling commits
- Leave the current commit as the only commit in the repository
- Remove a file from the repository
- Create a Repository on Gitlab using the API for every Directory in a List
- Set up a Git Repository using Git LFS
- Githooks
- To be done
- Using GitAhead tool , Creating Github pages , Creating a Gist , Using gist in Github pages , Customizing CSS in Github pages , Customizing html layout in Github pages ,Git rebase
- How to reset lost admin password for Grafana , running in Kubernetes
- Converting time series row data to column format using Table panel
- Using SingleStat pannel in Grafana to diaplay messages based on value
- How to set custom auto refresh values in Grafana
- To be done
- Console log stringification issue
- Configmap Size limit
- Resolving Pending state of Persistent Volume Claim
- Useful Commands
- SAGA and Distributed Transaction in Microservice - I
- To be done
- SAGA and Distributed Transaction in Microservice - II
- Ambasador Pattern , Anti corruption Layer , Backend for Frontend , Bulkhead , Gateway Aggregation , Gateway Offloading , Gateway Routing , Sidecar , Strangler
- Microservice resources
- To be done
- To be Done
- To be done
- Polling , Long-Polling , Server Sent Events (SSE) , Server Sent Events (SSE) ,Using Redis Pub/Sub in Node.Js ,Deploying submodules with grunt-git ,Deploying nested package.json (https://strongloop.com/strongblog/modular-node-js-express/)
- How to get HOST Name from IP in PowerShell
- Copying files to multiple servers using WinSCP with PowerShell script
- Validating copied files on multiple servers using WinSCP with PowerShell script
- TO BE DONE
- How to change alerting interval of a Prometheus alert
- How to scrape custom service metrics endpoints in Prometheus-Operator
- How to deploy custom Grafana dashboard as part of Grafana Deployment in Prometheus-Operator
- Deploying Prometheus StatefulSet with Persistent Volume in Prometheus-Operator
- How to deploy Grafana with Persistent Volume in Prometheus-Operator
- Useful Commands
- Agent the Saviour
- Get Date & Time stamp of Redis using Powershell
- To be done
- Redis Master Slave , Redis Sentinel ,Redis Sentinel Event handling , Redis Key notification , Redis Publish/Subscribe , Redis Monitoring ,Redis Production ready Configuration , Redis Cluster , Redis Split Brain situation ,Redis with HA-Proxy ,Redis Master-Slave Vs Cluster performance , Jepsen Test , Redis Master-Slave Test , Redis Cluster Test , Redis Cluster deployment using Kubernetes , Redis Cluster Monitoring using Prometheus,Grafana
- TO BE DONE
- To be done
- HTTP Message Life Cycle
- Copying files to multiple servers using WinSCP
- Binary mode in WinSCP
- Copying files to multiple servers using WinSCP with PowerShell script
- Validating copied files on multiple servers using WinSCP with PowerShell script
- TO BE DONE