Library Search
结果页Dubbo 服务提供者与消费者完整示例
在 技术栈 中找到 8 个匹配结果。
技术栈
技术栈
8 个 Apache Dubbo ## Apache Dubbo
Apache Dubbo 是阿里巴巴开源的一款**高性能、轻量级的 Java RPC 框架**,也是国内最流行的微服务治理框架之一。它提供面向接口的远程方法调用、智能负载均衡、服务自动注册发现、流量治理等能力。
### 是什么
Dubbo = **RPC** + **注册中心** + **服务治理**。其核心是透明的远程方法调用(就像调用本地方法一样调用远程服务… 3% Spring Cloud ```properties
spring.application.name=user-service
server.port=8081
eureka.client.service-url.defaultZone=http://localhost:8761/eureka
```
### 3. Order Service(服务消费者 8082)
```java
// Feign 客户端
@Feig… 2% Istio # Istio 技术栈概览
Istio 是 Google、IBM、Lyft 联合创建的**服务网格(Service Mesh)**平台,是 CNCF 毕业项目。它通过在 Kubernetes Pod 中注入 Envoy Sidecar,以应用无侵入的方式实现流量管理、安全通信(mTLS)、可观测性(Metrics/Logs/Tracing),让开发者专注于业务逻辑。
## 解决什么问题
- 微… 2% RabbitMQ # RabbitMQ 入门教程:从概念到集群
## 1. 消息队列解决了什么问题?
在单体架构中,一个请求直接调用另一个服务。但在微服务架构中:
- **服务宕机**:下游服务不可用时,请求直接失败
- **流量尖峰**:秒杀场景下,瞬时流量压垮数据库
- **紧耦合**:服务间直接调用,一处变更影响全局
消息队列通过"异步解耦"解决上述问题:生产者将消息发给 Broker,消费者按自己的… 1% Spring Batch @Bean
public Step importStep() {
return new StepBuilder("importStep", jobRepository)
.<Customer, Customer>chunk(100, transactionManager)
.reader(reader)… 1% Apache Kafka # Kafka 生产者与消费者 - Python (kafka-python)
## 目标
演示 Kafka 的 Producer 和 Consumer 基本用法,包含分区和消费者组概念。
## 环境准备
```bash
pip install kafka-python
# 确保 Kafka 已启动并创建了 test-topic
```
## 完整代码
### 生产者(producer.p… 1% Django # Django 技术栈概览
Django 是一个用 Python 编写的**高级全栈 Web 框架**,由 Adrian Holovaty 和 Simon Willison 于 2005 年发布。它遵循"大而全"的**电池内置(Batteries Included)**哲学,提供开箱即用的 ORM、管理后台、认证系统、表单处理、模板引擎、国际化等完整组件,让开发者能专注于业务逻辑而非重复造轮子… 1% HashiCorp Consul 启用 mTLS 和鉴权的服务间通信:
```yaml
# Envoy Sidecar 代理
service:
name: order-service
connect:
sidecar_service:
proxy:
upstreams:
- destination_name: payment-service
l… 1%