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:
-
- Microservices: A Friendly, Humanized Guide
- Imagine you have a restaurant. Each chef specializes in one thing—pizza, sushi, desserts, or drinks. Instead of one big kitchen handling everything, each chef runs their own mini-kitchen. Each mini-kitchen has everything it needs to function, and the
- JS Tutorial . rabbitmq 720 2024-11-21 09:15:12
-
- How to level up your backend skills
- Are you ready to take your backend programming skills to the next level? Backend development is a critical part of building reliable, scalable, and secure applications. Whether you're just starting or looking to enhance your expertise, this guide wil
- Python Tutorial . rabbitmq 763 2024-11-21 04:17:14
-
- Transactional Operations Across Multiple Services. A Method To The Madness.
- One of the many complexities that a team has to deal with in a microservices environment is transactions. Transactions that span multiple microservices. Unlike monolithic applications, where transactions are typically managed with a single database a
- javaTutorial . rabbitmq 738 2024-11-17 00:21:03
-
- Scaling Zensearchs capabilities to query the whole database
- Previously I've been able to crawl and index web pages for my search engine without a problem, until my database grew more than what RabbitMQ's message queue was capable of holding. If a message in a message queue exceeds its default size, RabbitMQ w
- Golang . rabbitmq 317 2024-11-14 12:08:02
-
- Complete Guide: Messaging with Node.js
- Messaging in Node.js is an essential practice for creating scalable, resilient and asynchronous systems, especially in microservices-based architectures. This guide covers everything from fundamental concepts to practical implementation with bib
- JS Tutorial . rabbitmq 657 2024-11-12 04:07:01
-
- RabbitMQ vs Kafka: Choosing the Right Message Broker for Your Java Application
- Comparing RabbitMQ and Kafka: When deciding between RabbitMQ and Kafka for your message brokering needs, it’s essential to understand their unique strengths and best use cases. RabbitMQ is a traditional message broker that uses a push model to deli
- javaTutorial . rabbitmq 499 2024-11-12 03:44:02
-
- Understanding Message Rate in RabbitMQ
- In the world of messaging brokers, RabbitMQ stands out for its robustness and versatility. One of the key metrics for assessing and optimizing RabbitMQ performance is the message rate. This rate measures the number of messages published and consumed
- javaTutorial . rabbitmq 613 2024-11-11 08:16:03
-
- RabbitMQ: Powering Scalable Messaging Systems for Modern Applications
- In today's fast-paced digital world, businesses need efficient and reliable ways to manage communication between various systems and services. Enter RabbitMQ, an open-source message broker that facilitates seamless, asynchronous communication through
- javaTutorial . rabbitmq 350 2024-11-10 18:12:03
-
- Supercharging Java Applications: Integrating RabbitMQ with Spring Boot
- As a Java developer, integrating robust messaging solutions like RabbitMQ with Spring Boot can significantly enhance the scalability and resilience of your applications. RabbitMQ, a powerful message broker, provides efficient message queuing and deli
- javaTutorial . rabbitmq 402 2024-11-10 10:52:03
-
- Understanding RabbitMQ Virtual Hosts: A Key to Effective Messaging Systems
- In the realm of messaging systems, RabbitMQ stands out as a robust and versatile tool. One of its critical features that often goes unnoticed but plays a pivotal role in maintaining organized and secure message brokering is the concept of Virtual Hos
- javaTutorial . rabbitmq 171 2024-11-10 00:51:02
-
- Handling Asynchronous Execution with Transactions in Spring: A Common Pitfall and How to Solve It
- In modern Spring applications, it is common to combine asynchronous execution with transactional behavior. However, annotating a method with @Async and @Transactional(propagation = Propagation.REQUIRES_NEW) might result in unexpected behavior because
- javaTutorial . rabbitmq 744 2024-11-09 06:42:02
-
- Your search engine, Zensearch
- The Beninging From building react applications to building my own search engine and web crawler for indexing. I’m happy to introduce to you to Zensearch, a search engine where you as a user have more control over what you want your searches to
- Golang . rabbitmq 705 2024-11-06 12:05:02
-
- Is `amqp.Dial` Thread-Safe in Go? Optimizing RabbitMQ Connections for Efficiency.
- Thread Safety of amqp.DialIn Go, optimizing resource usage is crucial, and creating an abundance of unnecessary connections can be costly. That's...
- Golang . rabbitmq 513 2024-11-03 10:19:02
-
- RabbitMQ with Web MQTT Plugin vs. Node.js : Performance and Memory Usage Comparison
- Introduction In applications that require real-time, efficient data communication, two commonly used technologies are RabbitMQ with the Web MQTT Plugin and Node.JS (Socket.IO). RabbitMQ with the Web MQTT Plugin allows for communication using the MQT
- JS Tutorial . rabbitmq 586 2024-11-02 20:56:02
-
- Is amqp.Dial() Thread-Safe and How Should I Manage Connections in RabbitMQ?
- Thread Safety of amqp.Dial() and the Importance of Connection ManagementIn RabbitMQ, optimizing network resource utilization is crucial, as...
- Golang . rabbitmq 996 2024-10-29 05:18:30