收录了 软件实现技术架构 频道下的 50 篇内容
本文是架构设计实践五部曲系列文章的第五篇,技术架构的战略和战术原则。本篇讲述如何保证在做技术架构时,实现一个稳定、出色的系统。
Rest正在成为网络服务的主流技术,在AJAX技术和Rails框架中得到了很好的表现,本文介绍了这一技术的相关内容和应用。
作为一家具有硬件基因的公司,ARM为何推出面向汽车产业的软件架构?
本文是架构设计实践五部曲系列文章的第一篇,架构与架构图。本文将对架构作深入的阐释,并教你什么时候画架构图、怎么画架构图。
从微服务跨越到中台,从基础架构到业务架构,过去一年内架构领域发生了哪些大变化?
软件开发团队一直反对“前期大设计”,而倾向于自组织团队中出现的架构设计,这可能导致低估软件架构重要性的心态。
本篇整体介绍一下“DDD分段式协作设计”的步骤和内容。
开发和架构的界限难以捉摸。有些人认为这并不存在,架构只是开发者所做的设计过程的扩展而已;另外一些人说这是一个鸿沟,它只能由那些做到高度抽象,而且不会陷入实现细节的开发者才能跨越。这之间有个平衡,但是你怎么从开发者成为架构师呢?
本次分享介绍闲鱼如何利用 Flutter、Dart FaaS 将三端技术栈统一,解决多端一致,多端协同的问题。
本文围绕作者所精挑细选的“新技术顾问必读的十本书”出发,分享在培养“通用型软件技术顾问”的过程中的一些思考。
在万物互联的市场背景下,HVML 作为世界首款可编程标记语言,提出了跨端应用实现方案,以及独具特色的具备内存访问安全性且无垃圾回收机制的解释器实现方案。
在真正需要之前,不要对任何特定的框架、模式或策略过多投入。
传统单机数据库的核心技术和理论基础成型多年,如今已经不再能够满足当前企业的主流需求。我们看到大量企业在关注两个问题:要不要使用分布式数据库?应该使用哪款分布式数据库系统? 本次演讲将梳理数据库发展历史,剖析当前企业实际数据管理需求,并给出参考建议。听完本次演讲,你将了解到 KunlunBase 架构、核心功能以及技术实现,获取关于分布式数据库系统的架构设计趋势。
作者是一名从业数十年的软件架构师,在与不同领域、不同学科的软件工程师交流时,大家都会问,如何成为一名架构师,架构师需要掌握需要能力?作者将通过本文向读者介绍,什么是软件架构,什么是软件架构师,软件架构师要掌握什么样的技能以及如何获得这些技能。
REST软件架构是当今世界上最成功的互联网的超媒体分布式系统。它让人们真正理解我们的网络协议HTTP本来面貌。它正在成为网络服务的主流技术,同时也正在改变互联网的网络软件开发的全新思维方式。AJAX技术和Rails框架把REST软件架构思想真正地在实际中很好表现出来。今天微软也已经应用REST并且提出把我们现有的网络变成为一个语义网,这种网络将会使得搜索更加智能化。
文章介绍了在SOA领域中逐渐崭露头角的编程模型,如Windows通信框架,Java业务集成(JBI)和服务组件架构等。如果你正在研究或者开发SOA相关项目,本文会非常有帮助。
本文转载自技术琐话公众号
系统软件作为软件架构的基石,发挥着承上启下的关键作用。快手系统软件团队经过四年的探索与实践,成功积累了一系列创新技术与性能优化方法论,这些成果广泛涵盖 Java 协程、编译器优化、操作系统改进等多个关键领域。
软件工程知识架构全景图、应用解析及推荐书单
关于架构,是不是越复杂越好呢?从各大金融案例来看,恰恰相反,简单才是硬道理。这也正是微服务能够流行的原因,市场上出现的服务架构如EJB、SCA、Dubbo等,相比微服务来说他们的功能更完善,但因为它们过于复杂,所以都没有微服务这么深入民心。