标签:分布式事务

编程技术

B站在微服务治理中的探索与实践

26

wenming.gapo 发布于 2019-07-10

作者 | 曹国梁 编辑 | 田晓旭 本文整理自曹国梁在趣头条技术沙龙上发表的演讲《B 站在微服务治理中的探索与实践》。 大家都知道微服务有两个痛点,一个是如何拆分微服务,微服务的边界怎么划分制定;二是微服务上了规模之后如何管理,因为只要上了规模,任何小小的问题都可能会被放大,最后...

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

编程技术

Apache的架构师们遵循的30条设计原则

1

hellas 发布于 2019-07-09

本文作者叫Srinath,是一位科学家,软件架构师,也是一名在分布式系统上工作的程序员。 他是Apache Axis2项目的联合创始人,也是Apache Software基金会的成员。 他是WSO2流处理器(wso2.com/analytics)的联席架构师。 Srinath撰写...

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

Spring

Spring Cloud 微服务 入门、实战与进阶

puefu.he 发布于 2019-07-08

其中之一就是,时不时可以为读者朋友们送一些朋友的新书!这次找「猿天地」公众号的作者 尹吉欢 要了2 本《Spring Cloud微服务 入门 实战与进阶》。这是一部从技术原理、工程实践和进阶提升 3 个维度讲解 SpringCloud 微服务架构与开发的著作。 作者在 Sprin...

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

编程技术

腾讯游戏数据应用微服务实战

30

尖兵 发布于 2019-07-04

作者注:本文是作者在GIAC全球互联网大会上的一个分享整理成稿子,介绍了微服务以及腾讯游戏数据应用在微服务中的实践,整理时间仓促,如有偏颇,请联系小编修正。 各位架构师们,大家下午好。我是来自于腾讯游戏数据中心的张志欢, 今天主要给大家分享的是微服务在腾讯游戏数据应用场景中的实践...

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

编程技术

屡试不爽的架构三架马车

1

小丁 发布于 2019-07-02

这里所说的三架马车是指微服务、消息队列和定时任务。如下图所示,这里是一个三驾马车共同驱动的一个立体的互联网项目的架构。不管项目是大是小,这个架构模板的形态一旦定型了之后就不太会变,区别只是我们有更多的服务有更复杂的调用,更复杂的消息流转,更多的Job,整个架构整体是可扩展的,而且...

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

Java

Spring Cloud 微服务系统 – 分布式食物解决方案

2

hellas 发布于 2019-07-02

一、微服务系统最大的挑战 数据的并发访问、修改 不同请求之间的数据隔离 多个服务共同完成一个业务请求,保证都完成或者失败 发生异常时的数据回滚 二、事务 事务 本地事务的原则,实现原理 Spring事务 - Spring事务机制、事务抽象 - 内部事务,外部事务,几种事务管理实现...

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

编程技术

Feed流系统设计-总纲

5

小丁 发布于 2019-07-02

简介 差不多十年前,随着功能机的淘汰和智能机的普及,互联网开始进入移动互联网时代,最具代表性的产品就是微博、微信,以及后来的今日头条、快手等。这些移动化联网时代的新产品在过去几年间借着智能手机的风高速成长。 这些产品都是Feed流类型产品,由于Feed流一般是按照时间“从上往下流...

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

编程技术

如何设计一个超级牛牛牛逼的 Feed 流系统

16

puefu.he 发布于 2019-07-02

作者:少强 简介 差不多十年前,随着功能机的淘汰和智能机的普及,互联网开始进入移动互联网时代,最具代表性的产品就是微博、微信,以及后来的今日头条、快手等。这些移动化联网时代的新产品在过去几年间借着智能手机的风高速成长。 这些产品都是Feed流类型产品,由于Feed流一般是按照时间...

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

Spring

SpringBoot+Dubbo+Seata分布式事务实战

yeseng 发布于 2019-07-01

Seata 是 阿里巴巴开源的分布式事务中间件,以高效并且对业务0侵入的方式,解决微服务场景下面临的分布式事务问题。 事实上,官方在 GitHub 已经给出了多种环境下的 Seata 应用示例项目,地址: https://github.com/seata/seata-sample...

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

编程技术

微服务框架的基本学习

2

xiaoli.wang 发布于 2019-07-01

微服务架构是一项在云中部署应用和服务的新技术。大部分围绕微服务的争论都集中在容器或其他技术是否能很好的实施微服务,而红帽说API应该是重点。 微服务可以在“自己的程序”中运行,并通过“轻量级设备与HTTP型API进行沟通”。关键在于该服务可以在自己的程序中运行。 通过这一点我们就...

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

Java

面试两连击:线上JVM GC问题和OOM内存溢出的解决方案,聊聊呗!

10

hellas 发布于 2019-07-01

点击上方 石杉的架构笔记 ,右上角选择“ 设为星标 ” 每日早8点半,技术文章准时送上 公众号后台回复“ 学习 ”,获取作者独家秘制精品资料 往期文章 BAT 面试官是如何360°无死角考察候选人的(上篇) 每秒上万并发下的Spring Cloud参数优化实战 分布式事务...

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

编程技术

大型互联网系统云原生微服务架构,亿级海量数据治理实践

10

puefu.he 发布于 2019-06-30

本文转载自公众号IT168企业级(ID:IT168qiye) 黄哲铿,前1号店高级技术总监、海尔农业电商 CTO、 1药网技术VP ,畅销书《技术管理之巅》作者,“技术领导力社区”发起人,擅长大型电商系统研发、供应链系统研发、大型技术团队治理,个人拥有多项技术发明和专利。 本文根...

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

编程技术

模拟淘宝的服务端高并发分布式架构演进之路

15

hellas 发布于 2019-06-28

【编者的话】本文以淘宝作为例子,介绍从一百个并发到千万级并发情况下服务端的架构的演进过程,同时列举出每个演进阶段会遇到的相关技术,让大家对架构的演进有一个整体的认知,文章最后汇总了一些架构设计的原则。 基本概念 在介绍架构之前,为了避免部分读者对架构设计中的一些概念不了解,下面对...

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

编程技术

网易新闻微服务改造之路

6

xirruiqiang 发布于 2019-06-27

微服务(MicroServices)从发展到成熟,已经经历了很长一段时间,它是一种架构概念,业界都在使用微服务去改造目前的单体服务,为用户提供更敏捷、更快速、更安全的服务,基于微服务概念而产生的框架和工具如雨后春笋般的发展起来了,Spring Cloud、Netflix、Dubb...

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

编程技术

基于 DDD 的微服务设计和开发实战

16

xiaoli.wang 发布于 2019-06-24

你是否还在为微服务应该拆多小而争论不休?到底如何才能设计出收放自如的微服务?怎样才能保证业务领域模型与代码模型的一致性?或许本文能帮你找到答案。 本文是基于 DDD 的微服务设计和开发实战篇,通过借鉴领域驱动设计思想,指导微服务项目团队进行设计和开发(理论篇详见 《当中台遇上 D...

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

编程技术

微服务框架 NutzBoot 2.3.6.v20190621 千与千寻上映了!!

1

xiaoli.wang 发布于 2019-06-21

NutzBoot,简称NB,源于2k star的 nutz项目 , 是可靠的企业级微服务框架,提供自动配置,嵌入式web服务,分布式会话,流控熔断,分布式事务等一篮子解决方案,只需简单几行代码,即可一个完善的微服务进程. 已经在几十家企业深度使用, 码云GVP加持, 代码稳健可控...

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

编程技术

云架构师进阶攻略(完整版)

51

小丁 发布于 2019-06-20

一、架构的三个维度和六个层面 1.1、三大架构 在互联网时代,要做好一个合格的云架构师,需要熟悉三大架构。 第一个是IT架构,其实就是计算,网络,存储。这是云架构师的基本功,也是最传统的云架构师应该首先掌握的部分,良好设计的IT架构,可以降低CAPEX和OPEX,减轻运维的负担。...

阅读(119)评论(0)赞 (1)

Spring

如何设计并实现一个秒杀系统?(含完整代码)

30

zhuangli 发布于 2019-06-20

点击上方 石杉的架构笔记 ,右上角选择“ 设为星标 ” 每日早8点半,技术文章准时送上 公众号后台回复“ 学习 ”,获取作者独家秘制精品资料 往期文章 BAT 面试官是如何360°无死角考察候选人的(上篇) 每秒上万并发下的Spring Cloud参数优化实战 分布式事务...

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