Tag: Java

Best Java Podcasts List - Best Podcasts for Java developers

Best Java Podcasts You Must Listen

Listening to podcasts is a great way to learn new perspectives and become better. In this article, we will see specific articles for Java and mindset. I know it’s difficult to find time with all the current distractions and technologies, but...

How to design Netflix with Java for Systems Design interview

Design Netflix for Systems Design Interview with Java

To design Netflix in a Systems Design interview, we must make questions assuming we will only design the most important features. Otherwise, we won’t be able to finish the design in 45 minutes. Making questions is challenging during a Systems...

API design for systems

API Design Effectively for Systems Design Interview

Besides algorithms and Systems design interviews in many companies, we might also have a API (Application Programming Interface) design interview. The knowledge of APIs is crucial in the cloud era because Microservices communicate via API...

Cloud computing architecture. There are also logging and monitoring technologies surrounding it.

Logging and Monitoring to Debug Cloud Services

Logging and monitoring were important with monoliths, but they’re far more critical with Microservices. That’s because debugging with Microservices is difficult since services are deployed independently. With a robust tool for logging...

The Malicious user is trying to hack services. There is also a computer with rate limiting to prevent the attack.

Block Malicious API Requests with Rate Limiting

Rate limiting is a technique used in computer systems to control the speed at which requests or actions can be made within a specific timeframe. It limits the number of requests occurring within a given period, preventing abuse or overload...