中生代技术,一群技术人在每周三晚上的技术分享 微信公众号:中生代技术
本文是微服务架构设计系列的第三篇。当来自微服务外部的使用者界面、系统或设备的调用, 都需经过 Integration Hub, 这意味着当 Integration Hub 无法运作时,微服务将无法被调用。那么作为架师, 针对合约变换, 服务编排和整合第三方软件的设计原则、方法是什么?本文为你揭晓答案
本文是微服务架构设计系列的第二篇,本文将为大家分享如何从已有的架构迁移到微服务架构,并且为大家分享微服务中的核心概念:边界上下文。
撮合技术主要是从数据库撮合技术向内存撮合技术发展,这是因为数据库撮合技术越来越无法满足金融交易对于高可靠性、高性能、强安全性、可扩展性以及易维护性的需求。本文来自中生代技术群的34期分享,将和大家讨论基于内存的撮合的系统设计。
微服务设计不应是一个讲求标准答案, 简单粗暴的设计过程。而应该是一个考量各方因素下的一个决策的过程。所谓的微服务具体应包含哪些核心的概念?
本文整理自中生代技术群的第33期分享,本文将论述传统金融行业架构的治理和管理实践,包括方法框架、标准建设、技术架构。同时结合目前双模IT的趋势,谈一下当前形势下如何构建新的企业架构。
本文转载自中生代技术群的分享,本期是FinTech第一期,本文将分享麻袋理财基于Docker的容器实践,带领大家走进互联网金融征信项目的微服务化之旅。
Bounded Context(限界上下文)是DDD中最难解释的原则,但或许也是最重要的原则。可以说,没有Bounded Context,就不能做DDD。本文就带领大家初探Bounded Context。
如何打造高性能的数据库连接池框架,可以从哪些角度进行优化,连接池的大量优化实践如何为你的系统保驾护航,本专题将带你走进连接池的世界,为你一一揭晓。
Scala编程语言抓住了很多开发者的眼球。如果你粗略浏览Scala的网站,你会觉得Scala是一种纯粹的面向对象编程语言,而又无缝地结合了命令式编程和函数式编程风格。本文就带领大家破冰Scala,揭开它的神秘面纱。
相较于目前主流的“两地三中心”,“异地多活”技术实现了质的飞跃,可以为用户“提供‘丝般柔顺’的用户体验”。本文就聊聊异地多活的高可用架构。
本文来自中生代技术群的分享。本文围绕“一个技术领导该如何赋予使命?”的问题展开探讨。如果你想成为技术领导,本文不容错过!
本文来自中生代技术群的分享。本文作者陈爱珍具有多年企业级系统的应用运维及分布式系统实战经验。现专注于容器、微服务及devops落地的研究与实践。本文将为大家分享如何提高微服务架构的可用性,精彩不容错过。
本文来自简书作者BigSpirit的文章,整理了TiD2016大会上来自敏捷团队右脑训练工作坊王伟老师分享的PPT。将为大家分享如何训练敏捷团队的简单知识。
有时候,看到的结果并不见的是真相。我们不应该轻易对别人进行评判,因为我们也许并不了解对方的世界观。在团队合作中,当我们产生怀疑的感觉时,我们应该怎样应对呢?本文或许就为你提供一种答案。
在心理学上,人们在环境中的位置安排和相互关系对人们的心理活动会造成很大的影响。当我们进行团队训练的时候,成员之间的位置对训练活动过程会产生非常大的非语言影响。那么,在团队训练中,如何安排成员之间的位置才能达到预期的效果呢?本文就为大家分享!
对于团队训练而言,需要做的应该是扮演教练的角色而非咨询。也就是说训练团队时不能只是简单地将知识传授给成员,更多的应该关注成员的“人”,通过训练中的互动来激励成员进步与发展。本文来自简书作者BigSpirit,为大家分享团队训练的观点。
本文来自中生代技术群的分享,本文作者郑应钦是非凡网高级架构师。我们都知道Hadoop是一个能够对大量数据进行分布式处理的软件框架。具有可靠、高效、可伸缩的特点。而如何将Hadoop生态系统应用到电商中呢?本文就为大家分享。
软件重构是指在不改变软件的功能和外部可见性的情况下,为了改善软件的结构,提高软件的清晰性、可扩展性和可重用性而对其进行的改造。简而言之,重构就是改进已经写好的软件的设计。软件的重构可以说是为软件赋予新的生命的过程,本文就为大家分享关于软件重构的那些事。
本文来自中生代技术群的分享,本期分享者刘超是途牛订单中心研发经理。本文将以途牛订单系统的服务化演进为大家分享系统服务化实战经验。
本文来自中生代技术群的分享,分享者由文超来自新美大KTV业务部。本文主要根据分享者对于新美大KTV预定业务的演进的体会整理而成。将与大家分享KTV预定业务基本介绍、KTV预定展示侧的抽象、KTV订单模型的演变和KTV预定流程的演变这四个方面为大家进行分享。
Netty是由JBOSS提供的一个java开源框架。Netty提供异步的、事件驱动的网络应用程序框架和工具,用以快速开发高性能、高可靠性的网络服务器和客户端程序。本文转载自 hetaohapp 的CSDN博客。将为大家分享使用Netty作为http的客户端的场景下,pool该如何进行设计。
在足球比赛里,一个球员在一场比赛中进三个球,称之为帽子戏法(HAT-TRICK)。在分布式数据系统中,也有一个帽子原理(CAP THEOREM),不过此帽子非彼帽子。本文作者右军将和大家分享CAP的相对论。本文精彩不容错过!
软件系统的稳定性,主要决定于整体的系统架构设计,然而也不可忽略编程的细节,正所谓“千里之堤,溃于蚁穴”,一旦考虑不周,看似无关紧要的代码片段可能会带来整体软件系统的崩溃。本文蚂蚁金服技术经理于君泽将和大家聊一聊软件质量稳定性之殇。
在软件设计领域究竟什么样的设计模式才算是优雅的呢?如何才能将软件设计成为既优雅又实用的艺术品呢?其实在设计软件时要克制做大做全的贪婪野心,尽力保证系统的小规模。保持简单和直接其实就能设计出小而美的软件。本文就带领大家探索设计之道:小即是美。
C#编程语言是由微软公司专门为.NET平台设计的语言。C#是从C,C++和Java发展而来,它吸收了这三种语言最优秀的特点,并加入了自己的特性。本文来自具有15年.NET开发经验的IT老兵的分享,将与大家分享C#做并发编程的独到经验。
面向对象的主要目的是为了模块化。而封装作为面向对象的三大特征之一,其主要目的是在模块化的过程中通过信息隐藏,封装变化,从而提高系统应对变化的能力。本文来自简书作者袁英杰,在文中将通过几个例子,从不同侧面讲述关于封装的作用和方法。
本文是来自中生代技术交流群的分享。本文作者史海峰来自当当技术部里负责架构部。电商行业,竞争激烈,花样百出的促销已经成为常态,营销系统成了竞争的前沿阵地。那么面对繁多的电商营销体系挑战该如何应战呢?本文就为大家解答。
技术债务是由Ward Cunningham在1992年创造的一个比喻,被定义为当我们有意或无意地做了错误的或不理想的技术决策所累积的债务。本文就由当过15年IT民工的技术宅为大家分享关于技术债的那些故事。
上一篇《聊聊高并发系统限流特技-1》讲了限流算法、应用级限流、分布式限流;本篇将介绍接入层限流实现。
在开发高并发系统时有三把利器用来保护系统:缓存、降级和限流。而有些场景并不能用缓存和降级来解决,因此需有一种手段来限制这些场景的并发/请求量,即限流。本文就与大家分享一些关于高并发系统的限流特技。
本文来自中生代技术交流群的分享,分享者联想集团信息技术部高级架构师李晓时通过常常类比法,以及用一些耳熟能详的事物去理解和解释计算机科学领域的概念,生动地讲述了他的架构观。精彩不容错过。
本文是来自中生代技术交流群的分享,分享者逆天(朱伟)主要负责蘑菇街电商基础平台。本文就为大家分享蘑菇街下单平台演进之路。
本文来自中生代技术群分享,分享者吴雪峰为ThoughtWorks 顾问,Scala技术专家,主要从事架构评估、系统设计与核⼼心代码实现,以及敏捷实践能⼒力培训与实施等工作。
本文来自中生代技术交流群的分享。分享者王在祥现任快塑网CTO,具有20年IT从业经验,目前负责大宗商品电商快塑网的B2B平台,有丰富的产品和研发管理经验。本文将分享来自实战的关于电商B2B平台账务系统设计经验。
本文来自中生代技术交流群,作者是阿里段子手-半兽人药剂师,掌声!!!哈哈。本文值得各位架构攻城狮们一看,精彩不容错过。提前声明,我们真的是标题党哟。
本文来自中生代技术交流群,本文主要分享了面对复杂的电商数据架构该如何对进行设计。以举例的方式从代码和架构的角度为大家带来了一种灵活的电商数据架构设计分享。
本文来自中生代技术群的分享,BigEye科技联合创始人与技术负责人张逸将为大家分享来自于自身创业一年来经历的技术风雨。创业的路上,且行且珍惜。
本文是技术团队管理者的软技能(上)的续篇,将带领大家继续学习成为技术领导者的那些软实力。
在互联网江湖,流传着传说中的架构秘籍,而这本秘籍只有三板斧。传说学会这三板斧便能由程序猿成为架构狮。在互联网世界杀出一片天地。这三板斧如何耍呢,本文就为大家分享。
技术管理者或者技术领导者绝对不能够只有优秀的编程能力,其他的软技能也是对于架构师成长必不可少的。本文由中生代技术分享群申健为大家分享的关于技术团队管理者的那些软技能。精彩不容错过。
本文来自中生代技术群分享,分享者黄哲铿,是《技术管理之巅》作者,目前就职海尔电器担任互联网技术总监,具有丰富高可伸缩的移动电商架构设计经验。
本文是中生代技术群里分享来自高磊(世忠)的一篇文章。希望能对软件架构师们有所启发。
在互联网产品越来越多样化的今天,每种产品或许都会有许多的竞争对手,在竞争日愈激烈的今天,产品体验变得尤为重要,那么究竟什么才是产品体验呢?在不同的人看来或许有不一样的答案,本文就带你一起看一看关于产品体验的那些观点。
本文将主要探讨集群环境session管理模式,bboss session架构及特点以及bboss session的运用。让大家对bboss session有更加深入地了解。
《深入理解Java虚拟机》是整个Java图书领域公认的经典著作和超级畅销书,全书共分为五大部分,围绕内存管理、执行子系统、程序编译与优化、高效并发等核心主题对JVM进行了全面而深入的分析,深刻揭示了JVM的工作原理。本文就是读者对于本书阅读后的读书笔记,和大家一起分享。
本文是中生代技术交流群分享的技术干货文章,本文将探索软件设计的目标,过程,及其基本原则,深入理解正交设计的精髓,并通过例子讲述正交设计的运用。
有关运维人员如何利用Docker技术进行持续部署的精品文章往往翻译居多。都说Docker天生适合持续集成/持续部署,但同样,可落地、实际可操作性的文章也很少见。本文恰恰是一篇具有实际可操作性的优秀文章,运维小伙伴们不容错过咯。
代码检视到底等不等于需求评审?代码检视到底是优点多还是缺点多,我们在工程项目中到底应不应该使用代码检视,如何使用代码检视?本文就大家一起了解一些代码检视的那些事。
上篇描述了什么是code review, 为什么要去做,主要包含哪些内容。本文主要讲如何去做Code review?会带来什么惊喜? 本文的分享者易荣平认为思路比方法重要,Code review 是为了推广代码的最佳实践,而不是挑出代码存在的问题。猿猿们精彩不容错过。
为什么要做代码review?如何去做代码review,应该注意些什么?在代码层面之外,它能带来什么惊喜吗?这一系列的问题的答案就在本文中,赶快擦亮你的双眸寻找吧。