![sandeep dev](/img/default-banner.jpg)
- 79
- 82 739
sandeep dev
Приєднався 6 бер 2023
Welcome to DevMinds, the ultimate destination for developers who want to master the art of coding. Our channel is dedicated to providing in-depth tutorials, expert tips, and innovative ideas to help you take your coding skills to the next level.
At DevMinds, we believe that coding is more than just a skill - it's a mindset.
Whether you're a beginner just starting out or an experienced developer looking to expand your skillset, our channel has something for everyone. From cutting-edge technologies like Full stack development, Ai, Ui/UX Designihng and blockchain to tried-and-true coding techniques, we've got you covered.
So what are you waiting for? Subscribe to DevMinds today and join the community of developers transforming the world through code. Let's innovate together!
At DevMinds, we believe that coding is more than just a skill - it's a mindset.
Whether you're a beginner just starting out or an experienced developer looking to expand your skillset, our channel has something for everyone. From cutting-edge technologies like Full stack development, Ai, Ui/UX Designihng and blockchain to tried-and-true coding techniques, we've got you covered.
So what are you waiting for? Subscribe to DevMinds today and join the community of developers transforming the world through code. Let's innovate together!
Before You Launch: Is Your API Actually Ready for High User Traffic? #backenddevelopment
Before You Launch: Is Your API Actually Ready for High User Traffic?
In this video, we will explore the crucial steps to ensure your API is prepared for the demands of real-world usage.
You will learn, "How can you test your API using Grafana k6 to check if it is ready to launch for production or meets your expectations?"
My Notion Page Link for Grafana: rocky-balmoral-02e.notion.site/Grafana-k6-b92fbaee6ec1490eb285ec48cef07e08
k6 link: k6.io/
#apitesting
#backenddevelopment
#grafana
#k6
#nodejs
#typescript
#javascript
#bestpractices
In this video, we will explore the crucial steps to ensure your API is prepared for the demands of real-world usage.
You will learn, "How can you test your API using Grafana k6 to check if it is ready to launch for production or meets your expectations?"
My Notion Page Link for Grafana: rocky-balmoral-02e.notion.site/Grafana-k6-b92fbaee6ec1490eb285ec48cef07e08
k6 link: k6.io/
#apitesting
#backenddevelopment
#grafana
#k6
#nodejs
#typescript
#javascript
#bestpractices
Переглядів: 12 028
Відео
Build Video Paywall System Like Netflix Or Amazon Prime: Advanced Video Protections
Переглядів 7 тис.21 день тому
Build Video Paywall System Like Netflix Or Amazon Prime Want to learn how to build a video paywall like Netflix and Amazon Prime? In this step-by-step tutorial, we'll walk you through the advanced video protection techniques used by these streaming giants to secure their content. In this video, we have built a video paywall system that will protect your videos from piracy. Video mentioned in th...
I Coded E-Mails Open Tracking System Like Mailchimp in 1-hour #backend #development
Переглядів 2,2 тис.Місяць тому
Watch How I Built Open E-Mail Tracking System Like Mailchimp In this video, we'll delve into how we can build an email tracking system just like MailChimp. In this video, we discussed and built an email tracking system like MailChimp. 00:00 - Intro 02:02 - What is the dead pixel technique? 06:38 - Backend development requirements 12:39 - What is Hono? 13:38 - Create Project 14:36 - Basics of Ho...
How to Deploy NodeJs Server Along With Redis | Simplest #nodejs #redis #deployment
Переглядів 688Місяць тому
How to Deploy NodeJs Server Along With Redis This video'll delve into how to speed up API using Redis and deploy it on the cloud. In this video, we have discussed how you build fast APIs that meet industry standards and user expectations and further deploy it on the cloud 00:00 - Intro 01:23 - Creating Nodejs Server 12:13 - Setup Cloud redis 14:15 - API optimization with Redis 19:36 - Testing A...
The Actual System Fault behind Microsoft Outage | #microsoftoutage #windows #system
Переглядів 211Місяць тому
Actual System Fault behind Microsoft Outage This video will delve into Actual System Fault behind Microsoft Outage.Lets discuss what actual happened behind the scene in windows system 00:00 - Intro 00:14 - Impact of Microsoft outage 00:55 - what is crowdstrike 01:22 - The actual system fault
Payment Integrations with Nodejs and Razorpay: Step-by-Step Tutorial #nodejs #paymentintegration
Переглядів 3,4 тис.Місяць тому
Payment Integrations with Nodejs and Razorpay: Step-by-Step Tutorial This video'll delve into how to do payment gateway integrations with Nodejs & Razorpay. This comprehensive tutorial will walk you through the entire process, ensuring you understand each step clearly. We’ll cover key concepts, provide practical examples, and offer tips to avoid common pitfalls. By the end of this video, you'll...
Speed Up Your APIs with Nodejs and Redis Magic! #nodejs #redis #apidesign
Переглядів 22 тис.2 місяці тому
Speed Up Your APIs with Nodejs and Redis Magic This video'll delve into how to speed up API using redis. Lets increase your API performance. In this video, we have discussed how you build fast APIs that meet industry standards and user expectations. 00:00 - Intro 01:25 - What is Redis? 02:29 - Example when and how Redis works? 08:55 - Bonus use case of Redis in industry 10:19 - Install redis 12...
API designing: How to Design Best APIs | Best Practices | #api #backenddevelopment
Переглядів 15 тис.2 місяці тому
API designing: How to Design Best APIs | Best Practices In this video, we'll delve into essential best practices, from understanding the fundamentals to implementing good design principles. In this video, we have discussed how you build robust, efficient, and scalable APIs that meet industry standards and user expectations. #systemdesign #apidesign #apidesigning #backendwebdevelopment #bestprac...
System Design Interview Question: Spotify System Design | #systemdesign
Переглядів 5752 місяці тому
This is a system design interview question, which is to design Spotify. In a real interview, usually, you would focus on one or two main functionalities of the app. Still, in this video, I would like to do a high-level overview of how you would design such a system, and then you can dive deeper into each separate part if needed. #systemdesign #spotifysystemdesign #spotify #engineering #software...
Freelancers: What They're Not Telling You |#freelancing #webdevelopment
Переглядів 1854 місяці тому
Hey everyone👋, This is my latest video where I have shared an amazing resource for new freelancers. hope guys you will enjoy this cool video
How to Create Your Own useMemo Hook in Reactjs | useMemo Hook Polyfill | #reactjs
Переглядів 995 місяців тому
How to Create Your Own useMemo Hook in Reactjs | useMemo Hook Polyfill | #reactjs
Create Custom Terminal Commands with Javascript | #javascript #nodejs
Переглядів 1695 місяців тому
Hey👋 everyone, Hope you all doing great In this video I have shown that How I created a custom terminal command with help of javascript I thought this video would be helpful for those who really want to go beyond and learn something new. I hope you will like this video. My recommended VPS Hosting: www.hostg.xyz/SHEu2 #custom #templates #javascriptprojects #terminal
How to Handle Heavy Uploads in Backend? - Code | Part 2 |#backenddevelopment #webdevelopment
Переглядів 6885 місяців тому
How to Handle Heavy Uploads in Backend? - Code | Part 2 |#backenddevelopment #webdevelopment
Best 1 Resource for Front-end Interview Preparation | #frontenddevelopment #systemdesign
Переглядів 3896 місяців тому
Best 1 Resource for Front-end Interview Preparation | #frontenddevelopment #systemdesign
How to Handle Heavy Uploads in Backend? | Best Approach | #nodejs #backenddevelopment
Переглядів 1,8 тис.6 місяців тому
How to Handle Heavy Uploads in Backend? | Best Approach | #nodejs #backenddevelopment
Zustand - Quick Tutorial in Hindi | How to Use Zustand in React/ Next.js #zustand #reactjs #nextjs
Переглядів 4176 місяців тому
Zustand - Quick Tutorial in Hindi | How to Use Zustand in React/ Next.js #zustand #reactjs #nextjs
What is Memoization in Javascript? How it Works? Create Your Own | #interviewquestions #javascript
Переглядів 2657 місяців тому
What is Memoization in Javascript? How it Works? Create Your Own | #interviewquestions #javascript
How to Make Any Chat App Scalable Easily | Socket.io #mernstack #javascript #scalingup #sockets
Переглядів 3207 місяців тому
How to Make Any Chat App Scalable Easily | Socket.io #mernstack #javascript #scalingup #sockets
Nodejs#12: What are REST APIs | #restapis #apidevelopment #backenddevelopment
Переглядів 1058 місяців тому
Nodejs#12: What are REST APIs | #restapis #apidevelopment #backenddevelopment
Nodejs #11: How to Connect Backend to Database | Best Practices & Approaches| #backenddevelopment
Переглядів 1208 місяців тому
Nodejs #11: How to Connect Backend to Database | Best Practices & Approaches| #backenddevelopment
Nodejs#10: Optimal-Folder Structure for Production Grade Backend Development | #backenddevelopment
Переглядів 5059 місяців тому
Nodejs#10: Optimal-Folder Structure for Production Grade Backend Development | #backenddevelopment
Nodejs #Project#1: How to make a Generative Ai- Discord Bot in Nodejs | Google Palm2 #generativeai
Переглядів 1909 місяців тому
Nodejs #Project#1: How to make a Generative Ai- Discord Bot in Nodejs | Google Palm2 #generativeai
Nodejs Project #1: Creating an Ai Discord Bot | Part 1 #backenddevelopment #nodejs #discordbot
Переглядів 2919 місяців тому
Nodejs Project #1: Creating an Ai Discord Bot | Part 1 #backenddevelopment #nodejs #discordbot
Nodejs #7: Introduction to Express.js | Creating a Server & Basics #backenddevelopment #expressjs
Переглядів 9910 місяців тому
Nodejs #7: Introduction to Express.js | Creating a Server & Basics #backenddevelopment #expressjs
Nodejs Day 6: How to Handle Data in Nodejs POST Requests | Pure Nodejs #backenddevelopment #nodejs
Переглядів 12410 місяців тому
Nodejs Day 6: How to Handle Data in Nodejs POST Requests | Pure Nodejs #backenddevelopment #nodejs
Nodejs Day5: Exploring HTTP Methods - GET, POST, DELETE, PATCH, PUT | #backenddevelopment #nodejs
Переглядів 18410 місяців тому
Nodejs Day5: Exploring HTTP Methods - GET, POST, DELETE, PATCH, PUT | #backenddevelopment #nodejs
Nodejs Day4: Building a Basic Backend with Pure Node.js #backenddevelopment #nodejs
Переглядів 31611 місяців тому
Nodejs Day4: Building a Basic Backend with Pure Node.js #backenddevelopment #nodejs
Nodejs Day 3: File Handling in Nodejs | #nodejs #backenddevelopment
Переглядів 17411 місяців тому
Nodejs Day 3: File Handling in Nodejs | #nodejs #backenddevelopment
Nodejs Day 2: All About Modules | Nodejs #backenddevelopment
Переглядів 22111 місяців тому
Nodejs Day 2: All About Modules | Nodejs #backenddevelopment
Nodejs Day 1: Server Basics Explained | Nodejs Setup #backenddevelopment
Переглядів 81911 місяців тому
Nodejs Day 1: Server Basics Explained | Nodejs Setup #backenddevelopment
Bhaiya aapne ye to bata diya ki testing kese kre ye to bata do ki hum kese itna scalable server banaye ki wo 10000-100000 request simultaneously handel kr ske please bhaiya 🙏
will discuss or build after next upcoming video
How to scale?
will build or discuss after next upcoming video
Make more videos on HLD😊
Really topnotch content hai ...kya aap in credentials ko openshift ki configMap ya secretes main kaise rakh sakten hain, iske baare main bhi bata sakte hain ??
I made golang backend for 5 million requests in 6 seconds...and 1 million requests in 10 seconds in kotlin. So in case of kotlin i am handling 6 Million / Minute and 0.1 Million per second
Thats really great bro. Are currently working in Japan?
500 wa like 😅
my github integration is not working someone plz help
You have not told us what types of changes should we make when our server get failed while responding.
coming in part 2 of this video
Problem to bta diya solution bhi bta dijiye. How you build it so that it your code can handle 1.5 lakh request
Noted✅ Solution --> Upcoming videos, stay tuned
Implement threading.
Implement load balancer
isko bypass krke video ko download kaise karengee eh bhi batah do bhaiya ??
Please do not stop, stretch further to series 🙏 ....
Payment ke samay woh sare errors kyun aa rahe hai?
Some default errors in Razorpay's scripts.
bhaiya you are awesome pls make more such videos on scalable projects 🙏
Sir ek long video Lao backend with typescript
I created this project frontend and backend both and I want to tag you in the LinkedIn , so please share LinkedIn account link
great: new account bnaa rha hu bhai waha krr dena tag
@@sandeepdev0 Thik hai
can u share the repo bhai
Continue this video as a part of series where you optimise the backend and test again
nicccee
Subscribed!
Agar data me koi change hua hoga to.. then still redis se old data ayega fir tab kya karoge
Good question, Here is the detailed answer of your question on How to ensure Redis cache has most updated data 1. Cache Invalidation on Update Whenever data is updated in the database, immediately invalidate or update the corresponding cache entry. Implementation Steps: Update the Database: Perform the update operation on the database. Invalidate Cache: Remove or update the relevant key in Redis. Example in Node.js: const redisClient = require('./redisClient'); // assuming you've set up your Redis client const db = require('./databaseClient'); // your database client async function updateData(id, newData) { // Update the database await db.update(id, newData); // Invalidate the cache await redisClient.del(`data:${id}`); } async function getData(id) { // Check the cache first let cachedData = await redisClient.get(`data:${id}`); if (cachedData) { return JSON.parse(cachedData); } // If not in cache, fetch from the database let data = await db.get(id); // Store in cache for future requests await redisClient.set(`data:${id}`, JSON.stringify(data)); return data; } 2. Write-Through Cache When updating data, write the new data to both the database and the cache simultaneously. Example in Node.js: async function updateData(id, newData) { // Update the database await db.update(id, newData); // Update the cache await redisClient.set(`data:${id}`, JSON.stringify(newData)); } 3. Cache with Expiry (TTL) Set a time-to-live (TTL) for cache entries. This ensures that even if cache invalidation is missed, the stale data will eventually expire and be refreshed from the database. Example in Node.js: async function getData(id) { let cachedData = await redisClient.get(`data:${id}`); if (cachedData) { return JSON.parse(cachedData); } let data = await db.get(id); // Store data with an expiry time (e.g., 60 seconds) await redisClient.setex(`data:${id}`, 60, JSON.stringify(data)); return data; } 4. Event-Driven Cache Invalidation Use events to trigger cache invalidation. Whenever the database updates, it emits an event that listeners (like the cache layer) can act upon. Example with Event Emitters: const EventEmitter = require('events'); const cacheInvalidationEmitter = new EventEmitter(); cacheInvalidationEmitter.on('dataUpdated', async (id) => { await redisClient.del(`data:${id}`); }); async function updateData(id, newData) { await db.update(id, newData); cacheInvalidationEmitter.emit('dataUpdated', id); } By using one or a combination of these strategies, you can ensure that your Redis cache reflects the latest data from your database. Hope this answer will resolve your query, if not? feel free to ask here again and I will make a proper practical video on your boubt and will ensure you will get a proper answer
@@sandeepdev0 👍🏻
Shouldn't the client split the video raw data in chunks and then upload to s3? Uploading entire 4gb can be error prone ?
Bhai please make videos on testing, logging and error monitoring
Noted✅
@@sandeepdev0 saw you using grafana and k6 in this. So dedicated video will be great. You make great content
100k agar images hai to kaha handle kare Cloudinary se ya kahi or jagah par or cloudinary to waise paid hai or bohot costly hai to solutions kya hai koi alternative or chips me hamara work kar jaye ?
I will try to make a dedicated video on this topic to answer your query. It's highly dependent on the kind of web app you're building. For example, if your web app requires image manipulation and you want a built-in CDN, then Cloudinary is a great option. It's much simpler to use. However, if you have strong AWS knowledge and don't need extensive image manipulation, then AWS S3 + CloudFront is definitely the way to go. It's generally cheaper than Cloudinary, but it may be a bit more complicated to implement at first. For reference, I developed a SaaS product for a foreign client whose web app currently manages approximately 89,000 images with an average size of 3MB per image. I used AWS S3 + CloudFront for their product, and their monthly bill is around $115. Please note that pricing may vary depending on the region.
Aapne jo website client ke liye banaya tha uska performance testing kr ke dikhao please
sure✅, in Next video
Nice tutorial 😀, but one thing is missing there that is how to solve the error which I occurred during the testing and also how to write good code
Micro service architecture, low level system design (coding patterns), scalable system, Full stack Ai SaaS web apps creation etc. all these stuff is coming soon... where you will will how to write quality code, how to test everything, and much more stuff
@@sandeepdev0 Bhaiya waiting for this
Sir source code bhi dal diya kro practice ke liye
Nice sir
urget hai bhai
bhai app backend pe pura crash course nahi laye
#chaiaurcode #backend
Dekha bhai gaya na views? 😊
aap sabhi ka pyaar and suport hai bhai💖
Thanks for making the tutorial
amazing content bhai esi cheeze koi nahi batata
Hey, can you please make a bulky email sender , that will not send email in spam section
Keep going one day you gonna rock 🎉❤
Please make a full playlist on the aws services.
This type of content 🌹💓
Amazing tutorial sir, will definately make this.
bhai 7 month ho gye, chat app le aao ab to
informative project
can i implement this with a unlisted youtube video .
u are creating new path for mernstack developers other youtubers only making crud application whcih are not usefull now
Process will be same in next js?
Yes the process will be same, just way of writing code in nextjs backend is little bit different, but its almost exactly same
Really good Keep building you will get a hit and the blow up like piyush garg do, this the content we want more
sir can you please tell how to deploy this project .. it would be great as we will also know how to deploy
It will be deployed normally as we deploy nextjs apps, You can deploy on vercel and any other cloud platform
i will surely share sir
Working on LMS project and realized I don't need VideoChiper or a bunch of Docker containers to run FFmpeg. Thanks for the help!
You're welcome! 💓
Can you create video on vertical and horizontal scaling and load balancer
Noted ✅ , Will make a video on this soon
@@sandeepdev0 subscribed
Best unique topic. It will best if you provide the source code
After learning this myself. You are here with this video. 🙃 I was trying so hard for few months. However it was a nice experience and I have learned a lot. but using Aws stack Best of luck for next learners and the creator this video.
What an amazing content seriously 🎉