标签:分布式事务

编程技术

传统企业IT架构转型不是简单去追逐中台、微服务等热点

15

xubiao.zhuang 发布于 2020-07-06

【编者的话】本篇文章分享了关于企业数字化,传统企业IT架构转型方面的一些思考。 做互联网,企业信息化和IT系统建设,企业数字化转型相关工作的可能都知道,最近几年对于中台,微服务,云原生,消费互联和产业互联,DevOps和云原生解决方案等相当的火爆。 那么对于已经进行了传统方式信息...

阅读(9)评论(0)赞 (0)

Java

5年Java开发经验,面试阿里遭拒,只因不懂Seata!Seata为何如此重要?

9

darida 发布于 2020-07-06

在讲Seata之前,不得不先提微服务架构,因为Seata是微服务架构下,分布式事务问题非常优雅的一种解决方案。 微服务架构近几年非常火,有捧的,有观望的,当然也 有被坑得很惨的。 目前一线大企业的项目中,微服务被广泛应用。掌握微服务架构,学会在不同的业务场景中提升架构设计能力,也...

阅读(9)评论(0)赞 (0)

Spring

Spring Cloud并不复杂,开发者为啥要为它秃头?

6

尖兵 发布于 2020-07-06

又是跟技术战斗的一天! 后台都是在问微服务架构的面试题怎么答, 想聊聊微服务架构了 。 微服务架构一跃成为 IT 领域炙手可热的话题也就这两年的事,大量一线互联网公司因为庞大的业务体量和业务需求,纷纷投入了微服务架构的建设中,像阿里巴巴、百度、美团等大厂,很早就已经开始了微服务的...

阅读(9)评论(0)赞 (0)

Java

Jboot v3.2.7 发布,基于 JFinal 的另一个 SpringCloud 的选择

hellas 发布于 2020-07-03

Jboot 是一个基于 JFinal、JFinal-Undertow、Dubbo、Seata、Sentinel、ShardingSphere、Nacos 等开发的微服务框架,帮助开发者降低微服务开发门槛。同时完美支持在 idea、eclipse 下多 maven 模块,对 jav...

阅读(14)评论(0)赞 (0)

Java

猿灯塔:最详细Dubbo相关面试题

11

zhuangli 发布于 2020-07-03

1、Dubbo是什么? Dubbo是阿里巴巴开源的基于 Java 的高性能 RPC 分布式服务框架,现已成为 Apache 基金会孵化项目。 面试官问你如果这个都不清楚,那下面的就没必要问了。 官网: http://dubbo.apache.org 2、为什么要用Dubbo? 因...

阅读(14)评论(0)赞 (0)

编程技术

当“微服务”遇见 DevOps,农行增值税进项税“1+1”研发模式

9

puefu.he 发布于 2020-07-02

近 几年,微服务、云计算等热词不断的冲击我们的视线。财会平台也顺势而为,将业务进行了垂直拆分,解耦臃肿的单体应用,搭建起平台级微服务体系。依托于此,财会平台完成了多个微服务产品的云端上线,更好的支撑了业务发展和实现了业务数字化转型。 架构的微服务化对产品交付能力提出了更高的要求。...

阅读(9)评论(0)赞 (0)

Java

分布式原理&网络IO&Netty

11

yanxinchi 发布于 2020-07-02

就是业务拆分,与集群的区别是:前者是 做不同的事,后者是做相同的事。 分布式系统的特点:分布性、对等性、并发性、缺乏全局时钟、故障总发生。 1.2 发展 阿里巴巴发起的"去 IOE"运动(IOE 指的是 IBM 小型机、Oracle 数据库、EMC 的高端存储...

阅读(12)评论(0)赞 (0)

编程技术

单体,SOA,微服务,分布式,集群架构知识来喽

5

songhua.gao 发布于 2020-07-01

-     单体架构     - 什么是单体架构 一个归档包(例如war格式或者Jar格式)包含了应用所有功能的应用程序,我们通常称之为单体应用。架构单体应用的方法论,我们称之为单体应用架构,这是一种比较传统的架构风格。...

阅读(14)评论(0)赞 (0)

编程技术

架构设计:分布式服务,库表拆分模式详解

7

dulong 发布于 2020-06-30

一、服务间隔离 1、分布式结构 分布式系统架构的明显特点,就是按照业务系统的功能,拆分成各种服务,每个服务下面都有自己独立的数据库,以此降低业务间的耦合度,隔离不同的数据库保证系统最大的稳定性等。 例如上图是电商系统中经典的业务场景,订单-仓储-物流的服务模式,不同服务提供不同的...

阅读(17)评论(0)赞 (0)

编程技术

架构的设计模式:事件驱动

4

xiaoli.he 发布于 2020-06-30

事件驱动架构是一种分布式的异步架构模式,是解耦复杂系统组件的一种处理手段。这种架构模式主要包含两种实施方式,一种是集中式的,一种是非集中式的。 集中式架构 其包含了 event mediator、event channel、event queue、event processor ...

阅读(14)评论(0)赞 (0)

编程技术

​支付宝的架构到底有多牛?

12

changyuan.xu 发布于 2020-06-28

点击“ 开发者技术前线 ”,选择“星标:top:” 在看|星标|留言,  真爱 原文链接: www.tbwork.org/2019/11/10/ant-ldc-arch/ 原文标题:《浅谈双十一背后的蚂蚁LDC架构和其CAP分析》 本文是 蚂蚁 支付宝的架构演进。 阿里...

阅读(21)评论(0)赞 (0)

Java

jSqlBox 4.0.7 发布,Java 数据库 ORM 工具

yanxinchi 发布于 2020-06-25

jSqlBox主要特点是架构优、尺寸小、功能全,基本上所有与数据库操作相关的功能,jSqlBox都已提供。它的主要特点有: 1.内核基于DbUtils并与之兼容。   2.提倡在java里拼写SQL,独创参数内嵌式SQL写法, 而且任意CRUD方法里都可以混插SQl片段...

阅读(15)评论(0)赞 (0)

编程技术

走出微服务误区:避免从单体到分布式单体

32

likai 发布于 2020-06-25

作者 | 敖小剑 最近,社区频繁出现各种对微服务的质疑和反思声音,甚至放弃微服务回归单体。鉴于此,本文从“分布式单体”问题出发,介绍通过引入非侵入式方案和引入 Event/EDA 来走出微服务实践误区——从单体到微服务,最后却沦为分布式单体。 1 回顾:从单体到微服务到 Func...

阅读(21)评论(0)赞 (0)

Java

Sharding-JDBC之分库分表

7

dulong 发布于 2020-06-24

一、Sharding-JDBC简介 Sharding-JDBC是ShardingSphere的第一个产品,也是ShardingSphere的前身。 它定位为轻量级Java框架,在Java的JDBC层提供的额外服务。它使用客户端直连数据库,以jar包形式提供服务,无需额外部署和依赖...

阅读(18)评论(0)赞 (0)

编程技术

TiKV和Linkerd是如何为Rust生态系统做出贡献的

4

hellas 发布于 2020-06-24

作者:Luc Perkins Rust是一种系统语言,最初由Mozilla创建,用于驱动其实验性的Servo浏览器引擎的部分组件。Rust曾经是高度实验性的,很少使用,但近年来已经变得非常稳定和成熟,现在被用于从数据库到操作系统再到Web应用程序的各种环境中,甚至远远超出了这一范...

阅读(22)评论(0)赞 (0)

编程技术

老板要搞微服务,只能硬着头皮上了…

18

darida 发布于 2020-06-22

微服务越来越火。很多互联网公司,甚至一些传统行业的系统都采用了微服务架构。 图片来自 Pexels 体会到微服务带来好处的同时,很多公司也明显感受到微服务化带来的一系列让人头疼的问题。 本文是笔者对自己多年微服务化经历的总结。如果你正准备做微服务转型,或者在微服务化过程中遇到了困...

阅读(20)评论(0)赞 (0)

Java

你应该了解的Nacos注册中心

16

xirruiqiang 发布于 2020-06-22

背景 前段时间有新闻报道,国外HashiCorp在官网宣布:不允许中国境内使用、部署和安装该企业旗下的企业版产品和软件。 其中Consul是Java的spring cloud开发者非常熟悉的一个服务发现和配置中心的中间件,很多人担心是否Consul会受到影响,目前来看HashiC...

阅读(24)评论(0)赞 (0)

Spring

Spring Cloud Alibaba 初识

songhua.gao 发布于 2020-06-21

本系列为自己阅读 Spring Cloud Alibaba官方文档 的记录,会包括文档中Spring Cloud Alibaba的 使用方法 和一些 自己学习过程中的理解 。 这是本系列第一篇,目的是搞清楚Spring Cloud Alibaba: 用来做什么 大概包括哪些部分 ...

阅读(27)评论(0)赞 (0)