标签:应用架构

编程技术

中台之上(十二):如何快速设计业务架构?

1

小丁 发布于 2019-03-18

之前介绍过,应用业务架构模型可以快速对新需求进行企业级分析,那就讲一个实际发生过的例子供大家参考。 以前做企业级项目的时候,曾经接到一个紧急设计业务架构方案的通知。由于当时公司还处于企业级转型项目的施工期间,所有业务需求都要经过业务架构分析,出具业务架构方案,再落实到具体项目组。...

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

Java

Nacos 配置中心的调研

zhuangli 发布于 2019-03-15

进一步减少不必要的重复工作,最近打算在把之前的项目重构成 SpringBoot 项目之后,进一步将项目的配置配置中心化。 是什么? Nacos 致力于帮助您发现、配置和管理微服务。Nacos 提供了一组简单易用的特性集,帮助您快速实现动态服务发现、服务配置、服务元数据及流量管理。...

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

编程技术

中台之上(十):业务架构设计“笨重”,它能跟敏捷沾边吗?

邓龙华 发布于 2019-03-13

传说中和现实中的双模开发 “天下武功唯快不破”。电影《功夫》中火云邪神这句台词可谓深得互联网时代竞争的要旨,也不乏业内人士常常感叹,一个产品的成功可能只是领先对手一周甚至两三天的上市时间,产品创新速度、市场响应速度越来越被企业重视,但这两个指标似乎都是大型企业,特别是传统行业中大...

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

编程技术

成为一名架构师得学习哪些知识?

1

尖兵 发布于 2019-03-13

阅读本文大概需要 4 分钟。 昨天写的一篇,关于架构师是做什么的文章,之后就有读者在后台问起,说要想成为架构师要具备那些方面的知识,那今天就让我们一起来扒一扒。 曾经有这么个段子: 甲:我已经应聘到一家中型软件公司了,今天上班的时候,全公司的人都来欢迎我。 乙:羡慕ing,都什么...

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

编程技术

中台之上(九):如何基于企业级业务架构管理业务需求?

1

xiaoli.wang 发布于 2019-03-12

业务架构是推动业务与技术深度融合的重要方法,之前的文章中也提到,要在各种场合尽可能推广模型的使用和模型思维方式,以促进“统一语言”的建立,那么,业务架构还有一项很重要的工作就是使用既有的架构去管理新的需求,这是业务架构的长期应用机制问题。 项目结束了怎么办? 企业级转型,或者搞中...

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

编程技术

微服务与单体架构:IT变革中企业及个体如何自处?

2

xubiao.zhuang 发布于 2019-03-07

当下,企业越来越多地受到竞争对手和他们自己的客户的压力,既需要让应用程序更快地在线运行,同时又要最大限度地降低开发成本。这些不同的目标,迫使企业IT组织必须一刻不停地迅速发展。自20世纪60年代以来经历了一次又一次的强制演变之后,大量的企业IT已经准备从单体应用架构中走出一步,走...

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

Java

服务框架的技术栈

2

邓龙华 发布于 2019-03-05

1. 概述 架构的改变,往往是因为业务规模的扩张。 随着业务规模的扩张,为了满足业务对技术的要求,技术架构需要从单体应用架构升级到分布式服务架构,来降低公司的技术成本,更好的适应业务的发展。分布式服务架构的诸多优势,这里就不一一列举了,今天围绕的话题是服务框架,为了推行服务化,必...

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

编程技术

架构认知(二):企业架构的框架和作用

18

hellas 发布于 2019-03-04

1.学习目的及内容 了解企业架构的主要作用和发展 了解企业工程以及其核心部分企业架构的发展示历史 了解为什么需要企业架构以及其作用 了解企业架构框架Zachman,TOGAF,FEA,DODAF 了解IBM EA框架和方法 2.架构的发展趋势 企业追求的能力成熟度 架构的发展示曲...

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

编程技术

使用Istio打造微服务(第1部分)

23

hanze 发布于 2019-02-27

作者:Rinor Maloku 译者:殷龙飞  审校:孙海洲  原文:https://medium.com/google-cloud/back-to-microservices-with-istio-p1-827c872daa53 Istio 是一个由Goog...

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

编程技术

基于Spring Cloud的微服务架构演变史

7

zhuangli 发布于 2019-02-22

导读 一段时期以来 “微服务架构 ”一直是一个热门词汇,各种技术类公众号或架构分享会议上,关于微服务架构的讨论和主题也都非常多。对于大部分初创互联网公司来说,早期的单体应用结构才是最合适的选择,只有当业务进入快速发展期,在系统压力、业务复杂度以及人员扩展速度都快速上升的情况下,如...

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

编程技术

中台之上(二):为什么业务架构存在 20 多年,技术人员还觉得它有点虚?

5

xiaoli.wang 发布于 2019-02-21

业务架构这个词大家时常听到,但是能解释得清楚的却不多,撩撩度娘,你就会发现,不少人问及业务架构和应用架构的关系,聊天时,也常有人问起业务架构师和产品经理什么区别?业务架构分析和需求分析什么区别?为了思考这个问题,我把《软件工程》、《软件系统架构》、《系统分析与设计》都翻了,这些经...

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

Spring

寒冬过后,19年跳槽面试必备四大知识技能

6

xirruiqiang 发布于 2019-02-18

过了年就是跳槽高峰,现在有不少人都在准备面试。可以说,面试是每个职场人都必须跨过的一道“槛”。 现在已经快是二月底了,距离面试跳槽高峰的金三银四也逐步的临近。据我观察与招面许久的观察来看,今年的金三银四又是一场满城风雨,经过18年寒冬裁员后的第一波大型的面试招聘会,在18年被裁员...

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

编程技术

恕我直言,你可能误解了微服务

6

puefu.he 发布于 2019-02-18

刘超,网易云计算首席架构师, 有10多年的云计算架构与开发经历,积累了丰富的企业级应用的微服务化,容器化实战经验。 刘超将担任今年 5 月份 QCon 全球软件开发大会广州站「微服务实战」专题的出品人,为大家策划几场微服务相关的内容丰富的分享。 近日,InfoQ 记者对刘超进行了...

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

编程技术

微服务架构下分布式事务解决方案-hoop(一)

8

hanze 发布于 2019-02-15

前言 数据库事务( 简称:事务,Transaction )是指数据库执行过程中的一个逻辑单位,由一个有限的数据库操作序列构成。 事务拥有以下四个特性,习惯上被称为 ACID 特性: 原子性(Atomicity):事务作为一个整体被执行,包含在其中的对数据库的操作要么全部被执行,要...

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

编程技术

企业中台的战略价值和案例-笔记(2.15)

3

hellas 发布于 2019-02-15

读企业IT架构转型02 : http://blog.sina.com.cn/s/blog_493a84550102wv6n.html 对于大中台,小前台,核心是  关键词:精准打击、管理高效、资源整合、灵活敏捷。 这个在前面专门有一个比喻还是很形象,“小前台 大中台”的...

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

Java

2018年阿里巴巴开源的那些超牛的Java项目汇总

1

刘莉莉 发布于 2019-02-15

导读: 开源展示了人类共同协作,成果分享的魅力,每一次技术发展都是站在巨人的肩膀上,技术诸多创新和发展往往就是基于开源发展起来的,没有任何一家网络公司可以不使用开源技术,仅靠自身技术而发展起来。阿里巴巴各个团队都是发自内心地将踩过的坑和总结的经验融入到开源项目中,供业界所有人使用...

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

Java

2018年阿里巴巴关于Java重要开源项目汇总

1

zhuangli 发布于 2019-02-01

1.分布式应用服务开发的一站式解决方案 Spring Cloud Alibaba Spring Cloud Alibaba 致力于提供分布式应用服务开发的一站式解决方案。此项目包含开发分布式应用服务的必需组件,方便开发者通过 Spring Cloud 编程模型轻松使用这些组件来开...

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

Java

非BAT的Java程序员,怎么做才能积累 BAT 的技术经验?

7

changyuan.xu 发布于 2019-01-25

最近一段时间以来,经常有很多粉丝问我这样的问题: 没有高并发、分布式、微服务的业务场景,怎么学习相关知识? 怎么才能像大厂员工一样学习更多的技术知识? 其实,这是一个比较难回答的问题,像BAT等大厂的员工,确实有很多得天独到的优势。比如像阿里内部,不仅有内部技术论坛,还有很多的公...

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