文章 2023-01-20 来自:开发者社区

一套.Net6可落地的微服务、分布式开源项目

今天给大家推荐一个开源的微服务、分布式开源架构,也可用于单体架构开发。项目简介这是一个轻量级的微服务架构,支持经典三层架构和DDD架构模式开发,技师选型都是目前主流的技术。是一个前后端分离架构,前端采用Vue开发,后端使用.Net6架构。Api接口遵循RESTful规范,接口安全验证采用JWT机制。系统实现了读写分离、代码结构清晰、使用简单,总体来说是一个可以直接、快速落地的框架。技术架构1、跨....

一套.Net6可落地的微服务、分布式开源项目
文章 2022-06-13 来自:开发者社区

.Net微服务实战之必须得面对的分布式问题(二)

分布式事务  分布式事务分刚性事务与柔性事务,刚性事务对应ACID理论,而柔性事务也就是最终一致性,对应BASE理论。最终一致性指如果数据再一段时间内没有被另外的数据操作所更改,那它最终会达到与强一致性过程相同的结果。  分布式系统场景下很少使用xa事务,主要原因是xa事务是基于基础设施层面的强一致性事务,场景主要在一个服务多个数据源,追求强一致性,复杂度高,吞吐量低。  而最终一致性方案更多是....

.Net微服务实战之必须得面对的分布式问题(二)
文章 2022-06-13 来自:开发者社区

.Net微服务实战之必须得面对的分布式问题(一)

系列文章.Net微服务实战之技术选型篇.Net微服务实战之技术架构分层篇.Net微服务实战之DevOps篇.Net微服务实战之负载均衡(上).Net微服务实战之CI/CD.Net微服务实战之Kubernetes的搭建与使用.Net微服务实战之负载均衡(下) 相关源码:https://github.com/SkyChenSky/Sikiro前言  不少小伙伴看了我的博客的后跟我探讨问题时都离不开数....

.Net微服务实战之必须得面对的分布式问题(一)
文章 2022-02-17 来自:开发者社区

ASP.NET Core微服务之基于Steeltoe使用Zipkin实现分布式追踪

​ 一、关于Spring Cloud Sleuth与Zipkin   在 SpringCloud 之中提供的 Sleuth 技术可以实现微服务的调用跟踪,也就是说它可以自动的形成一个调用连接线,通过这个连接线使得开发者可以轻松的找到所有微服务间关系,同时也可以获取微服务所耗费的时间, 这样就可以进行微服务调用状态的监控以及相应的数据分析。   Zipkin是一个分布式追踪系统,它有助于收集解决.....

ASP.NET Core微服务之基于Steeltoe使用Zipkin实现分布式追踪
文章 2022-02-17 来自:开发者社区

ASP.NET Core微服务之基于Exceptionless实现分布式日志记录

Tip: 此篇已加入.NET Core微服务基础系列文章索引一、Exceptionless极简介绍  Exceptionless 是一个开源的实时的日志收集框架,它可以应用在基于 ASP.NET,ASP.NET Core,Web API,Web Forms,WPF,Console,ASP.NET MVC 等技术开发的应用程序中,并且提供了REST接口可以应用在 Javascript,Node.j....

ASP.NET Core微服务之基于Exceptionless实现分布式日志记录
文章 2022-02-17 来自:开发者社区

ASP.NET Core微服务之基于Ocelot+Butterfly实现分布式追踪

Tip: 此篇已加入.NET Core微服务基础系列文章索引 一、什么是Tracing?   微服务的特点决定了功能模块的部署是分布式的,以往在单应用环境下,所有的业务都在同一个服务器上,如果服务器出现错误和异常,我们只要盯住一个点,就可以快速定位和处理问题,但是在微服务的架构下,大部分功能模块都是单独部署运行的,彼此通过总线交互,都是无状态的服务,这种架构下,前后台的业务流会经过很多个微服务的....

ASP.NET Core微服务之基于Ocelot+Butterfly实现分布式追踪

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。

开发与运维

集结各类场景实战经验,助你开发运维畅行无忧

+关注