微服务

--地平线--5 小时前
java·开发语言·微服务
如何将 Java 微服务引入云所有公司都是软件公司,企业将始终面临保持用户和应用程序之间集成可扩展、高效、快速和高质量的挑战。为了解决这个问题,云、微服务和其他现代解决方案越来越多地出现在架构决策中。
goTsHgo6 小时前
java·微服务
完整微服务设计 功能实现我们将以一个简单的电商系统为例,实现微服务架构,逐步用Java代码详细实现每个模块,并配合注释帮助小白理解。在这个实现中,我们使用以下工具和框架:
恋喵大鲤鱼1 天前
微服务·云原生·架构
微服务设计原则——功能设计在分布式系统中,生成全局唯一ID是非常重要的需求,因为需要确保不同节点、服务或实例在并发操作时不会生成相同的ID。
飞的肖1 天前
java·微服务·日志管理
ELK Stack 安装、配置以及集成到 Java 微服务中的使用ELK Stack 是由 Elasticsearch、Logstash 和 Kibana 组成的日志管理解决方案。以下是详细的安装、配置步骤以及如何将其集成到 Java 微服务中。
飞的肖1 天前
微服务·中间件·架构
在微服务架构中,处理消息的中间件是实现服务间异步通信的关键组件。以下是几种常见的消息中间件及其特点、优点和缺点每种消息中间件都有其适用的场景和优缺点。选择合适的中间件时,需要根据项目的具体需求和技术栈来决定。例如,对于需要高吞吐量和水平扩展能力的场景,Kafka是不错的选择;而对于需要灵活消息路由和高可靠性的场景,RabbitMQ可能更适合。
phenomenal991 天前
微服务
微服务-02在微服务-01中,我们复习了微服务的拆分,由于每个微服务都有不同的地址或端口,入口不同,相信大家在与前端联调的时候发现了一些问题:
c0detrend1 天前
微服务·架构
探秘微服务:从零开启网关 SSO 服务搭建之旅你好,这里是专栏“SpringCloud2023实战”。往期推荐:单点登录(Single Sign-On,简称SSO)是一种认证机制,它允许用户只需一次登录就可以访问多个应用程序或系统。在使用SSO时,用户只需要提供一次凭据(用户名和密码等),就可以访问多个系统,而无需在每个系统中都进行登录认证。
飞的肖2 天前
微服务·信息安全·架构
搭建一个微服务需求注意的安全问题在微服务架构中,安全问题是非常重要的考虑因素,因为每个服务都是独立部署的,这增加了攻击面。以下是一些常见的安全措施,可以帮助保护微服务中间件的安全:
赫萝的红苹果2 天前
java·微服务·架构
微服务网关初体验微服务网关是微服务架构中的前端门户,它提供了一个统一的入口点,方便客户端访问和调用多个微服务。作为介于客户端和服务器端之间的中间层,微服务网关负责处理所有外部请求,并根据路由规则将其转发到相应的内部服务。
来杯Java提提神2 天前
微服务·云原生·eureka
Eureka控制中心:微服务控制的极速上手指南在早期的单体架构中,服务间的调用通过固定的地址和端口直接完成。然而,随着系统规模的扩大,单体架构逐渐演变为分布式微服务架构,服务数量暴增,动态扩展需求也随之而来。于是,手动维护服务地址的方式变得不可行。
喵小狸2 天前
微服务·云原生·架构
微服务中token鉴权设计的4种方式总结Java微服务中Token鉴权设计的几种方案:「概述」:JWT是一种用于双方之间安全传输信息的简洁的、URL安全的令牌标准。它基于JSON格式,包含三个部分:头部(Header)、负载(Payload)和签名(Signature)。JWT常用于身份验证和信息交换,特别适用于分布式系统和微服务架构。
Cloud孙文波2 天前
微服务·云原生·架构
Loki 微服务模式组件介绍目录一、简介二、架构图三、组件介绍Distributor(分发器)Ingester(存储器)Querier(查询器)
RemainderTime2 天前
后端·spring·spring cloud·微服务
(四)Spring Cloud Alibaba 2023.x:高效构建 Gateway 网关服务目录前言准备项目集成pom.xml引入依赖启动类yml文件添加网关配置修改消费者FeignService类
RemainderTime3 天前
后端·spring cloud·微服务·rocketmq
(七)Spring Cloud Alibaba 2023.x:RocketMQ 消息队列配置与实现目录前言准备安装RocketMq服务下载rocketmq服务下载rocketmq 控制台项目集成引入依赖
import_random3 天前
微服务
consul微服务注册和发现配置中心juejin.cn/post/684490…近期在微服务业务中用的注册中心,在此简单记录下以备后用。Consul 是 HashiCorp 公司推出的开源工具,用于实现分布式系统的服务发现与配置。
无奈ieq4 天前
微服务·maven·jar
Maven 打包(system jar 和微服务父子项目)请务必减少使用system的频率,除非这个jar包中央仓库中没有 在文末的build标签下写入 < includeSystemScope >true</ includeSystemScope>即可
飞的肖4 天前
微服务·中间件·日志管理
在微服务架构中,处理日志的中间件和工具非常重要,它们帮助开发者收集、存储、分析和监控日志数据。一些常用的日志处理中间件及其特点、优缺点介绍。每种日志处理中间件都有其适用的场景和优缺点。选择合适的中间件时,需要根据项目的具体需求和技术栈来决定。例如,对于需要强大搜索和分析功能的场景,ELK Stack 是不错的选择;而对于需要轻量级和高性能的日志收集,Fluent Bit 可能更适合。以下是各中间件的简要对比:
田超凡4 天前
微服务·云原生·java-ee·系统架构
M4Pro内核MacOS brew安装docker爬坑安装Docker和Docker-Compose1 brew install docker2 brew install docker-compose
916字节4 天前
spring·spring cloud·微服务·架构
Kafka从0到1精通Kafka 是由 Linkedin 公司开发的,它是一个分布式的,支持多分区、多副本,基于 Zookeeper 的分布式消息流平台,它同时也是一款开源的基于发布订阅模式的消息引擎系统。