标签:应用架构

Spring

优雅上下线是一个非常重要的话题,却很容易被我们忽略

3

dulong 发布于 2019-10-21

1 前言 这篇文章将会以 Dubbo 为例,既聊架构设计,也聊源码,聊聊服务治理框架要真正实现优雅停机,需要注意哪些细节。 本文的写作思路是从 Dubbo 2.5.x 开始,围绕优雅停机这个优化点,一直追溯到最新的 2.7.x。先对 Dubbo 版本做一个简单的科普:2.7.x ...

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

编程技术

AMA:对话 NULS 核心团队技术负责人王志坚,重构微服务生态体系

changyuan.xu 发布于 2019-10-20

本次《链客 Talk》邀请到的主讲嘉宾是”NULS”核心团队技术负责人—王志坚,驾临链客现场,为大家分享”重构微服务生态体系”这一主题。 《链客 talk》欢迎所有行业内技术大咖以及 CEO 创始人,来一起见证 区块链 技术的缘起时刻! 问题 1:您好,据悉 NULS 独创的 P...

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

Java

Spring Cloud Alibaba(一) 如何使用nacos服务注册和发现

xubiao.zhuang 发布于 2019-10-18

Nacos介绍 Nacos 致力于帮助您发现、配置和管理微服务。Nacos 提供了一组简单易用的特性集,帮助您快速实现动态服务发现、服务配置、服务元数据及流量管理。 Nacos 帮助您更敏捷和容易地构建、交付和管理微服务平台。 Nacos 是构建以“服务”为中心的现代应用架构 (...

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

编程技术

中台之上:企业级业务架构

4

xiaoli.wang 发布于 2019-10-16

编者注: 《企业级业务架构设计:方法论与实践》的作者付晓岩,资深的企业级业务架构师,有超过19年的金融行业工作经验,目前就职于建信金融科技有限责任公司。本书是一部从方法论和工程实践双维度阐述企业级业务架构设计的著作。本文节选自原书第 6 章及第 15 章等章节,仅供学习交流使用,...

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

Java

前端架构守护

yeseng 发布于 2019-10-14

你是不是经常烦恼于放错层级的代码?你是不是经常在为一坨坨代码而奋斗?你是不是经常这样? 在过去的日子里,如我在那篇『如何提升 Web 应用的代码质量』所提及,我们采用了一系列的措施 如 pre-push, pre-commit 在基础层级对架构进行守护。但是,这样仍然是远远不够的...

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

Java

如何基于 Nacos 和 Sentinel ,实现灰度路由和流量防护一体化

11

尖兵 发布于 2019-10-14

点击上方 "IT牧场" ,选择 "设为星标" 技术干货每日送达! 基于 Nacos 和 Sentinel ,实现灰度路由和流量防护一体化的解决方案,发布在最新的 Nepxion Discovery 5.4.0 版本,具体参考: 源码主页,请...

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

编程技术

我以为自己是个优秀的架构师,直到看完本文……

47

xiaoli.he 发布于 2019-10-12

来源丨阿里技术(ID:ali_tech) 架构师是一个既能掌控整体又能洞悉局部瓶颈并依据具体的业务场景给出解决方案的团队领导型人物。 看似完美的“人格模型”背后,是艰辛的探索。 今天,阿里巴巴技术专家九摩将多年经验,进行系统性地总结,帮助更多架构师在进阶这条路上走得更“顺畅”,姿...

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

编程技术

苏宁易购 App 客户端架构演进

6

darida 发布于 2019-10-11

点击上方“ 开发者技术前线 ”,选择“星标” 13:21 在看 真爱 作者: 李呈武  | 来源: 前端之巅 摘要 一个电商类 APP,对用户而言,是琳琅满目的商品,是层出不穷的优惠,既是社交导购,更是交易售后;而对于开发者来说,用户行为的背后,或许仅仅是一次...

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

Spring

一文聊透 Dubbo 优雅停机

4

Harries 发布于 2019-10-11

点击蓝色“ 程序猿DD ”关注我 回复“ 资源 ”获取独家整理的学习资料! 作者 | kiritomoe 来源 |  公众号「Kirito的技术分享」 1 前言 一年之前,我(老徐)曾经写过一篇《研究优雅停机时的一点思考》,主要介绍了 kill -9,kill...

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

Spring

Nepxion Discovery【探索】微服务企业级解决方案

39

xubiao.zhuang 发布于 2019-10-10

Nepxion Discovery【探索】微服务企业级解决方案】 Nepxion Discovery【探索】使用指南,基于Spring Cloud Greenwich版、Finchley版和Hoxton版而制作,对于Edgware版,使用者需要自行修改。使用指南主要涉及的功能包括...

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

Spring

Nepxion Discovery【探索】微服务企业级解决方案

39

yeseng 发布于 2019-10-10

Nepxion Discovery【探索】微服务企业级解决方案】 Nepxion Discovery【探索】使用指南,基于Spring Cloud Greenwich版、Finchley版和Hoxton版而制作,对于Edgware版,使用者需要自行修改。使用指南主要涉及的功能包括...

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

编程技术

怎样成为一个优秀的架构师?

30

yeseng 发布于 2019-10-08

怎样才算是架构师? 架构师是一个既能掌控整体又能洞悉局部瓶颈并依据具体的业务场景给出解决方案的团队领导型人物。看似完美的“人格模型”背后,是艰辛的探索。 架构师不是一个人,他需要建立高效卓越的体系,带领团队去攻城略地,在规定的时间内完成项目。 架构师的分类 从业界来看对于架构师的...

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

编程技术

微服务设计学习(一)关于微服务和如何建模服务

5

likai 发布于 2019-10-07

前言 随着互联网在21世纪初被大规模接入,互联网由基于流量点击赢利的单方面信息发布的Web 1.0业务模式,转变为由用户主导而生成内容的Web 2.0业务模式。因此,互联网应用系统所需处理的访问量和数据量均疾速增长,后端技术架构也因此面临着巨大的挑战。 Web 2.0阶段的互联网...

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

Spring

Spring Cloud Alibaba基础教程:使用Nacos实现服务注册与发现

3

songhua.gao 发布于 2019-10-05

自Spring Cloud Alibaba发布第一个Release以来,就备受国内开发者的高度关注。虽然Spring Cloud Alibaba还没能纳入Spring Cloud的主版本管理中,但是凭借阿里中间件团队的背景,还是得到不少团队的支持;同时,由于Spring Clou...

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

Spring

Spring Cloud Alibaba 实战(三) – 微服务拆分与编写

33

hellas 发布于 2019-10-03

1 概述 1.1 单体架构vs微服务架构 单体架构是什么 微服务是什么 微服务特性 微服务全景架构图 微服务优缺点 微服务适用场景 1.2 业务分析与建模 项目功能演示与分析 微服务拆分 项目架构图 数据库设计 API文档 1.3 编写微服务 创建小程序 创建项目 编写用户微服务...

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

编程技术

架构师必备的37项技能清单

1

邓龙华 发布于 2019-09-30

几年前,我被问到“你是如何变成一名架构师的? ”。 基于这个话题,我们讨论了很多,比如必要的技术、经验以及所需要的知识储备等。 这一次讨论促使我开始思考要成为一名架构师应该具备和学习的东西有哪些,成为一个优秀的架构师应该具备哪些能力和做哪些事情。 为此我查阅资料,走访各位大佬,当...

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

编程技术

微隔离入门指南

1

yeseng 发布于 2019-09-27

在数据中心边界已消失殆尽的时代,传统分隔已不足以应付各种情况。微隔离随即登场。公司企业应如何充分利用该改进版安全架构呢? 微隔离融合软件定义网络 (SDN) 和更好的虚拟化,打造出安全架构最为基础的技术之一,使安全人员得以在边界逐渐模糊的世界中构建清晰安全界限。 企业该如何最大程...

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

编程技术

架构设计实践五部曲(四):单体式与分布式的应用架构

8

小丁 发布于 2019-09-27

产品架构在业务架构的基础上,按照解决的业务问题域,划分出不同的功能模块,再根据功能模块间的关系,组合成子系统。应用架构在产品架构的基础上考虑两个事情:第一、考虑的是子系统间的关系。第二、考虑将可复用的组件或模块进行下沉,沉淀到平台层,为业务组件提供统一的支撑。应用架构是要说明产品...

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