https://i.ancii.com/hahalong/
想做架构师的小菜鸟
最近留言问“高可用”的朋友颇多,找历史文章又找不到,故重新优化发布,希望大家有收获。高可用HA是分布式系统架构设计中必须考虑的因素之一,它通常是指,通过设计减少系统不能提供服务的时间。假设系统一直能够提供服务,我们说系统的可用性是100%。很多公司的高可用
“All models are wrong, some models are useful”——George Box没有放之四海皆准的好与坏的标准。下面我对于衡量软件架构好坏的AAA原则:。在上世纪90年代,代码复用是面向对象社区的热门话题。然后SOA和D
会谈很有意思,文化包容性和友好性。我一直认为我们应该建立'正确的服务',而不是为了用'微服务'而用'微服务'。某个代码库只是发布和使用消息3. 在一个单独的进程中如果使用队列最好了
Singleton、仓储模式、工厂模式、建造者模式、装饰模式……大概每个上课听讲的程序员都不会陌生——软件的设计模式为我们提供了针对现有的、重复出现的问题以可靠的解决方案。在软件架构方面同样存在类似的机制,通用的、可重用的解决方案在给定上下文中的软件体系结
在技术圈,架构师一方面是已经被说烂的职务,另一方面也是让人困扰的职位,行业发展到现在似乎人人都是架构师,各种架构图绚丽多彩漫天飞舞,同时永远有人在抱怨架构太烂、坑太多。如果有一天把你丢到架构师的位置上你会怎么做?今天,阿里国际技术事业部的无叶,与大家坐一起
除此之外,此模块还包括一系列容器,可以根据不同的应用场景选择不容的IOC容器。在应用开发过程中,单纯的IOC容器是不能满足需要的,还需要容器的外围来提供支持,包括Resource资源的抽象与定位,所以这些也是spring IOC的基本内容。在SrpingA
从入职京东到现在,做读服务已经一年多的时间了,经历了各种亿级到百亿级的读服务;这段时间也进行了一些新的读服务架构尝试,从架构到代码的编写,各个环节都进行了反复尝试,压测并进行调优,希望得到一个自己满意的读服务架构。如果设计的应用是无状态的,那么应用就可以水
Java架构师,首先要是一个高级java攻城狮,熟练使用各种框架,并知道它们实现的原理。jvm虚拟机原理、调优,懂得jvm能让你写出性能更好的代码;池技术,什么对象池,连接池,线程池……Java反射技术,写框架必备的技术,遇到有严重的性能问题,替代方案ja
最近几年,微服务架构越来越火爆,逐渐被企业所采用。随着软件架构的变化,对应的软件测试策略需要作何调整呢?本文将介绍微服务架构下的测试策略,并结合分享在业务和架构演变过程中,一个历经九年的项目测试策略的演进。这个模型重点关注服务间的集成测试,两端的单元测试和
Novell对未来的设想是灵活的基础架构。它已经启动了一个代号为Fossa的项目来实现其设想,Fossa中既包含有开源软件,也包含有专有软件。Novell的技术总监杰夫在一次会议上发言时说,信息技术总监希望灵活性,而目前的基础架构还不够灵活。Fossa还会
0 关注 0 粉丝 0 动态
Copyright © 2013 - 2019 Ancii.com
京ICP备18063983号-5 京公网安备11010802014868号