current location:Home > Technical Articles > Backend Development
- Direction:
- All web3.0 Backend Development Web Front-end Database Operation and Maintenance Development Tools PHP Framework Daily Programming WeChat Applet Common Problem Other Tech CMS Tutorial Java System Tutorial Computer Tutorials Hardware Tutorial Mobile Tutorial Software Tutorial Mobile Game Tutorial
- Classify:
-
- Building Scalable Microservices with Java: Best Practices and Technologies
- Building robust and scalable applications in today's dynamic environment often relies on microservices architecture. Java, with its extensive ecosystem, provides a powerful foundation for creating these scalable microservices, capable of handling co
- javaTutorial . rabbitmq 811 2025-01-28 16:04:16
-
- Introduction to NestJS: Why Its the Future of Node.js Frameworks
- Node.js remains a top choice for creating scalable, high-performance web applications. However, managing multiple frameworks and libraries for robust applications can be challenging. NestJS offers a streamlined solution. This progressive Node.js f
- JS Tutorial . rabbitmq 708 2025-01-28 14:34:10
-
- Transactions in Microservices: Part SAGA Pattern with Choreography
- In the first article of this series, we introduced the SAGA pattern and demonstrated how a minimal Orchestration can manage distributed transactions with a central orchestrator. Let’s get real! This time, we’ll dive into the Choreography approach, w
- Golang . rabbitmq 435 2025-01-23 02:05:08
-
- Building Scalable Applications with React and Node.js
- Creating scalable applications presents a significant challenge for developers, especially when dealing with substantial user bases, intricate features, and high traffic volumes. The combined power of React and Node.js offers a robust solution for b
- JS Tutorial . rabbitmq 1043 2025-01-21 14:30:10
-
- My JavaScript Journey: From Callbacks to Kafka – Embracing the Chaos of Event-Driven Systems
- JavaScript: My journey from simple callbacks to the complex world of Kafka and event-driven architectures. I initially believed my ability to use console.log in both browser and Node.js made me a full-stack developer – a naive assumption I’ve since
- JS Tutorial . rabbitmq 475 2025-01-17 18:30:09
-
- Distributed Programming: From Basics to Advanced Concepts
- Introduction Distributed programming is a cornerstone of modern software development, focusing on systems spanning multiple networked computers (nodes). These systems collaborate seamlessly to achieve complex tasks, sharing resources, data, and proce
- Python Tutorial . rabbitmq 770 2025-01-17 18:12:08
-
- Why NestJS Is The New Gold Standard For Node Backend Development
- As a Node.js developer who has tried every Node framework under the sun, here’s why I believe NestJS must be the new gold standard for Node.js backend development. At first, the framework seemed like too much—the learning curve was steep, and I found
- JS Tutorial . rabbitmq 266 2025-01-14 20:29:48
-
- From Local to Global: The Azure Migration That Increased Our Efficiency and Security
- Context: The Original System Overview In one of my jobs, I worked on a robust management system, developed in Java, integrated with RabbitMQ and PostgreSQL, with the mission of controlling payments, shipping and stocks on a platform.
- JS Tutorial . rabbitmq 941 2025-01-11 07:03:43
-
- Handling Concurrency and Parallelism in PHP Applications: Techniques and Tools
- Handling Concurrency and Parallelism in PHP Applications Concurrency and parallelism are often used interchangeably, but they have distinct meanings, especially in the context of application performance. In PHP applications, managing these conc
- PHP Tutorial . rabbitmq 267 2025-01-04 04:10:39
-
- dvanced Asynchronous Web Scraping Techniques in Python for Speed and Efficiency
- As a best-selling author, I invite you to explore my books on Amazon. Don't forget to follow me on Medium and show your support. Thank you! Your support means the world! Web scraping has become an essential tool for data extraction and analysis in
- Python Tutorial . rabbitmq 316 2025-01-03 20:01:39
-
- Asynchronous and Synchronous Communication
- Communication between systems or software components can be classified into two main types: synchronous communication and asynchronous communication. The choice between one or the other depends on the needs of the system, such as performance, complexity and t
- JS Tutorial . rabbitmq 226 2025-01-03 17:25:39
-
- Advanced Perspectives on Multiprocessing and Task Queueing in Distributed Architectures
- Effectively managing large-scale data processing demands the seamless orchestration of concurrent tasks across distributed systems. This raises a fundamental question: how can one achieve optimal efficiency while maintaining scalability and reliabili
- Python Tutorial . rabbitmq 222 2024-12-31 07:56:09
-
- onth learning plan for mastering Node.js, Express.js, and the essential backend development skills
- Here’s a structured 2-month learning plan for mastering Node.js, Express.js, and the essential backend development skills. The plan assumes Monday to Friday, with 3-4 hours per day. By sticking to this schedule, you’ll build a solid foundation while
- JS Tutorial . rabbitmq 639 2024-12-29 09:50:11
-
- Ensuring Fair Processing with Celery - Part II
- This article explores task priorities in Celery, building upon the previous post about fair processing. Task priorities offer a way to enhance fairness and efficiency in background processing by assigning different priority levels to tasks based on c
- Python Tutorial . rabbitmq 468 2024-12-28 14:22:10
-
- Applying Back Pressure When Overloaded: Managing System Stability
- Introduction In distributed systems, overwhelming your application with more data or requests than it can process can lead to failures, degraded performance, or even complete outages. This is where the concept of back pressure comes into play. Back
- JS Tutorial . rabbitmq 206 2024-12-28 12:41:18