_adityagaurav's profile picture. Software Engineer

Aditya Gaurav

@_adityagaurav

Software Engineer

Aditya Gaurav reposted

The Foundation of Object Oriented Programming

sahnlam's tweet image. The Foundation of Object Oriented Programming

Aditya Gaurav reposted

The Generative AI Learning Roadmap

alexxubyte's tweet image. The Generative AI Learning Roadmap

Aditya Gaurav reposted

API Gateway 101

alexxubyte's tweet image. API Gateway 101

Aditya Gaurav reposted

How do we Perform Pagination in API Design? Pagination is crucial in API design to handle large datasets efficiently and improve performance. Here are six popular pagination techniques: 🔹 Offset-based Pagination: This technique uses an offset and a limit parameter to…

bytebytego's tweet image. How do we Perform Pagination in API Design? 
 
Pagination is crucial in API design to handle large datasets efficiently and improve performance. Here are six popular pagination techniques: 
 
🔹 Offset-based Pagination: 
This technique uses an offset and a limit parameter to…

Aditya Gaurav reposted

30 Blogs to Learn 30 System Design Concepts: 1. APIs: blog.algomaster.io/p/whats-an-api 2. API Gateway: blog.algomaster.io/p/what-is-an-a… 3. Scalability: blog.algomaster.io/p/scalability 4. Availability: blog.algomaster.io/p/system-desig… 5. CAP Theorem: blog.algomaster.io/p/cap-theorem-… 6. Load Balancers:…

ashishps_1's tweet image. 30 Blogs to Learn 30 System Design Concepts:

1. APIs: blog.algomaster.io/p/whats-an-api

2. API Gateway: blog.algomaster.io/p/what-is-an-a…

3. Scalability: blog.algomaster.io/p/scalability

4. Availability: blog.algomaster.io/p/system-desig…

5. CAP Theorem: blog.algomaster.io/p/cap-theorem-…

6. Load Balancers:…

Aditya Gaurav reposted

There are over 1,000 engineering blogs. Here are my top 9 favorites: - Netflix TechBlog - Uber Blog - Cloudflare Blog - Engineering at Meta - LinkedIn Engineering - Discord Blog - AWS Architecture - Slack Engineering - Stripe Blog Over to you - What are some of your…

bytebytego's tweet image. There are over 1,000 engineering blogs. Here are my top 9 favorites: 
 
- Netflix TechBlog 
- Uber Blog 
- Cloudflare Blog 
- Engineering at Meta 
- LinkedIn Engineering 
- Discord Blog 
- AWS Architecture 
- Slack Engineering 
- Stripe Blog 
 
Over to you - What are some of your…

Aditya Gaurav reposted

7 must-know strategies to scale your database. 1 - Indexing: Check the query patterns of your application and create the right indexes. 2 - Materialized Views: Pre-compute complex query results and store them for faster access. 3 - Denormalization: Reduce complex…

bytebytego's tweet image. 7 must-know strategies to scale your database. 
 
1 - Indexing: 
Check the query patterns of your application and create the right indexes. 
 
2 - Materialized Views: 
Pre-compute complex query results and store them for faster access. 
 
3 - Denormalization: 
Reduce complex…

Aditya Gaurav reposted

How do we Perform Pagination in API Design? Pagination is crucial in API design to handle large datasets efficiently and improve performance. Here are six popular pagination techniques: 🔹 Offset-based Pagination: This technique uses an offset and a limit parameter to define…

alexxubyte's tweet image. How do we Perform Pagination in API Design?

Pagination is crucial in API design to handle large datasets efficiently and improve performance. Here are six popular pagination techniques:

🔹 Offset-based Pagination:
This technique uses an offset and a limit parameter to define…

Aditya Gaurav reposted

Top 5 common ways to improve API performance. Result Pagination: This method is used to optimize large result sets by streaming them back to the client, enhancing service responsiveness and user experience. Asynchronous Logging: This approach involves sending logs to a…

alexxubyte's tweet image. Top 5 common ways to improve API performance.

Result Pagination: 
This method is used to optimize large result sets by streaming them back to the client, enhancing service responsiveness and user experience.

Asynchronous Logging: 
This approach involves sending logs to a…

Aditya Gaurav reposted

What does API gateway do? The diagram below shows the detail. Step 1 - The client sends an HTTP request to the API gateway. Step 2 - The API gateway parses and validates the attributes in the HTTP request. Step 3 - The API gateway performs allow-list/deny-list checks. Step 4…


Aditya Gaurav reposted

11 steps to go from Junior to Senior Developer

alexxubyte's tweet image. 11 steps to go from Junior to Senior Developer

Aditya Gaurav reposted

How I Would Learn System Design Fundamentals (If I Had To Start Over): 📌 𝐒𝐲𝐬𝐭𝐞𝐦 𝐃𝐞𝐬𝐢𝐠𝐧 𝐊𝐞𝐲 𝐂𝐨𝐧𝐜𝐞𝐩𝐭𝐬 - Scalability: lnkd.in/gpge_z76 - Latency vs Throughput: lnkd.in/g_amhAtN - CAP Theorem: lnkd.in/g3hmVamx - ACID Transactions:…

ashishps_1's tweet image. How I Would Learn System Design Fundamentals (If I Had To Start Over):

📌 𝐒𝐲𝐬𝐭𝐞𝐦 𝐃𝐞𝐬𝐢𝐠𝐧 𝐊𝐞𝐲 𝐂𝐨𝐧𝐜𝐞𝐩𝐭𝐬
- Scalability: lnkd.in/gpge_z76
- Latency vs Throughput: lnkd.in/g_amhAtN
- CAP Theorem: lnkd.in/g3hmVamx
- ACID Transactions:…

Aditya Gaurav reposted

SNS & EventBridge share many capabilities and can be used interchangeably in many situations. So, how do you know when to use which? 🧵 #aws #serverless

theburningmonk's tweet image. SNS & EventBridge share many capabilities and can be used interchangeably in many situations.

So, how do you know when to use which? 🧵

#aws #serverless

Aditya Gaurav reposted

Linux Network Administrators Tools

SecurityTrybe's tweet image. Linux Network Administrators Tools

Aditya Gaurav reposted

25 Papers That Completely Transformed the Computer World.

alexxubyte's tweet image. 25 Papers That Completely Transformed the Computer World.

Aditya Gaurav reposted

Top 12 Tips for API Security - Use HTTPS - Use OAuth2 - Use WebAuthn - Use Leveled API Keys - Authorization - Rate Limiting - API Versioning - Whitelisting - Check OWASP API Security Risks - Use API Gateway - Error Handling - Input Validation – Subscribe to our…


Aditya Gaurav reposted

7 Problems and Solutions in Systems Designs 1. Read-Heavy System? Use Cache for faster reads. Caching temporary data in high-speed data storage (Cache) reduces access time. 2. Write-Heavy System? Use Message Queues for async writing. Message queues decouple processes that…

RaulJuncoV's tweet image. 7 Problems and Solutions in Systems Designs

1. Read-Heavy System? Use Cache for faster reads.

Caching temporary data in high-speed data storage (Cache) reduces access time.

2. Write-Heavy System? Use Message Queues for async writing.

Message queues decouple processes that…

Aditya Gaurav reposted

Announcing Android emulator and iOS simulator support right in the browser (and more!) — check out product updates from Project IDX to help you build with less friction. Speed up and simplify software development with Project IDX. Dive in 🚀 ↓ goo.gle/idx-update


Aditya Gaurav reposted

A Visual Guide to Common HTTP Verbs 🚀 HTTP GET Retrieves a resource from the server. GET is safe and idempotent - identical requests return the same result without side effects. 📝 HTTP PUT Updates or creates a resource. PUT is idempotent, so duplicate requests will update…

sahnlam's tweet image. A Visual Guide to Common HTTP Verbs

🚀 HTTP GET

Retrieves a resource from the server. GET is safe and idempotent - identical requests return the same result without side effects.

📝 HTTP PUT

Updates or creates a resource. PUT is idempotent, so duplicate requests will update…

Aditya Gaurav reposted

Visualizing a SQL query SQL statements are executed by the database system in several steps, including: - Parsing the SQL statement and checking its validity - Transforming the SQL into an internal representation, such as relational algebra - Optimizing the internal…


Loading...

Something went wrong.


Something went wrong.