Nginx Reverse proxy

What is an Nginx reverse proxy? Most enterprise architectures use a single, reverse proxy server to handle all incoming requests. The proxy server then inspects each HTTP request and identifies which backend system, be it an Apache, Tomcat, Express or…

Nginx Proxy Pass

A proxy_pass is usually used when there is an nginx instance that handles many things, and delegates some of those requests to other servers. Some examples are ingress in a Kubernetes cluster that spreads requests among the different microservices that are responsible…

15 of the most common tradeoffs in System Design

1. 𝐒𝐜𝐚𝐥𝐚𝐛𝐢𝐥𝐢𝐭𝐲 𝐯𝐬. 𝐏𝐞𝐫𝐟𝐨𝐫𝐦𝐚𝐧𝐜𝐞: Grow the system to handle more work vs. execute tasks faster. 2. 𝐕𝐞𝐫𝐭𝐢𝐜𝐚𝐥 𝐯𝐬. 𝐇𝐨𝐫𝐢𝐳𝐨𝐧𝐭𝐚𝐥 𝐒𝐜𝐚𝐥𝐢𝐧𝐠: Scale up with more powerful hardware vs. scale out by adding more servers. 3. 𝐋𝐚𝐭𝐞𝐧𝐜𝐲 𝐯𝐬. 𝐓𝐡𝐫𝐨𝐮𝐠𝐡𝐩𝐮𝐭: Prioritize fast responses…

Mount NTFS partition With Write Permission

Install ntfs-3g first sudo apt-get install ntfs-3g ntfs-config Check partition uuid and dev id sudo blkid output: /dev/sda7: LABEL=”PROJECTS” UUID=”A82A91682A913472″ TYPE=”ntfs” PARTLABEL=”Basic data partition” PARTUUID=”bd3713fd-2717-4957-b516-dd31c67702ef” /dev/sda8: LABEL=”WEBSOFT” UUID=”2E70988670985685″ TYPE=”ntfs” PARTLABEL=”Basic data partition” PARTUUID=”09e25678-fe8f-42c8-bc4d-866789efe0b6″ /dev/sda9: LABEL=”FOUNDATION” UUID=”4AA6A537A6A52503″ TYPE=”ntfs” PARTLABEL=”Basic data partition”…

Installed PHP RdKafka extension

Install PHP Rdkafka extension user default system on linux On Debian and Ubuntu, install librdkafka from the Confluent APT repositories, see instructions here and then install librdkafka: $ apt install librdkafka-dev On RedHat, CentOS, Fedora, install librdkafka from the Confluent YUM repositories,…

Load Balancing Intro

লোড ব্যালেন্সিং কি ? একটি ওয়েবসাইট বা ওয়েব সার্ভিসকে প্রোডাকশন লেভেলে নিয়ে যাওয়ার জন্য এর নিজেরই হাজারটা চ্যালেন্জ রয়েছে। সেগুলো পার করে যখন একটা ভাল মার্কেট পেয়ে যান তখন সেটা আপনার জন্য একটা বড় পাওয়া। আপনার সিস্টেমের ব্যবহারকারী দিন দিন…

Database partitioning

Tecognize Training May 16 at 7:00 PM  · আজকের ব্লগে মূলত Database partitioning এর উপরে একটা ওভারভিউ দেয়ার চেষ্টা করব। তবে তার আগে Database scaling কি, কেন করি, কিভাবে করি এবং সেইসাথে Database replication এবং Database partitioning এর উপরে কিছু তফাৎ আমরা দেখার চেষ্টা করব।…

Java-Spring-Boot-Learning-Resources-2

“Java brains” youtube channel “learn code with durgesh” youtube Dev Rezaurl – https://www.youtube.com/channel/UCK-YZ99fTsn4jOuZTGUaDzQ

Netbeans Uninstall

Here is what I did to complete the install: Find a .nbi folder under C:\Users\folder. This folder has .nbi folder under it Open a command prompt and Go to NetBeans folder which has uninstall.exe Run this command in the command prompt:.\uninstall.exe –userdir c:\Users\folder\\.nbi folder is the folder you found…

Laravel Essential #Paths

Helper Function # app_path() $path = app_path(); $path = app_path(‘Http/Controllers/Controller.php’); # base_path() $path = base_path(); $path = base_path(‘vendor/bin’); # config_path() $path = config_path(); $path = config_path(‘app.php’); # database_path() $path = database_path(); $path = database_path(‘factories/UserFactory.php’); # mix() $path = mix(‘css/app.css’); #…

AWS Certified Solutions Architect Associate SAA-C02 Course Outline

AWS Certified Solutions Architect Associate SAA-C02 Course Outline     Introduction: Introduction and Overview ● The exam blueprint Why Should I Learn and Get Certified with AWS?   AWS – 10,000-Foot Overview The History of AWS So Far AWS –…

Java-Spring-Learning-Resources

A beginner friendly material to start with. These resources can be used as training material for freshers. Core Java Chapter 0 : Fundamentals Data Types and Variables – https://www.baeldung.com/java-primitives Access Modifiers – https://www.baeldung.com/java-access-modifiers If-Else https://www.baeldung.com/java-control-structures https://www.baeldung.com/java-using-not-in-if-conditions Switch Case – https://www.baeldung.com/java-switch Loops – https://www.baeldung.com/java-loops OOP…

Swagger for Laravel

Integration of Swagger in Laravel Application Now here step by step to install and configure the swagger api for laravel documentations. Step 1: Install Swagger open Api Now install the Swagger according to the Laravel version that you have installed….

Setup FREE Let’s Encrypt SSL on Namecheap Using ACME.SH in cPanel

1. Setting up acme.sh in cPanel. Login to your cPanel account via SSH: ssh -l _CPANEL_USERNAME_ -p _SSH_PORT_ _SSH_ADDRESS_ Install acme.sh with the following command: curl https://get.acme.sh | sh Log-off and login to SSH again, or run the following command:…