#架构师

理解serverless无服务架构原理(一)

阅读目录一:什么是serverless无服务?二:与传统模式架构区别?三:serverless优缺点?四:使用serverless的应用场景有哪些?回到顶部一:什么是serverless无服务?serverless中文的含义是"无服务器",但是它真正的含义是开发者再也不用过多考虑服务器的问题,但是并不代表完全去除服务器...

游戏服务器架构

游戏服务器,是一个会长期运行程序,并且它还要服务于多个不定时,不定点的网络请求。所以这类服务的特点是要特别关注稳定性和性能。这类程序如果需要多个协作来提高承载能力,则还要关注部署和扩容的便利性;同时,还需要考虑如何实现某种程度容灾需求。由于多进程协同工作,也带来了开发的复杂度,这也是需要关注的问题。功能约束,是架构设计...
代码星球 ·2020-04-17

Spring Cloud 微服务架构学习笔记与示例

本文示例基于SpringBoot1.5.x实现,如对SpringBoot不熟悉,可以先学习我的这一篇:《SpringBoot1.5.x基础学习示例》。关于微服务基本概念不了解的童鞋,可以先阅读下始祖MartinFowler的《Microservice》,本文不做介绍和描述。  代表:Dubbo(Java)、Orlean...

什么是CLOS架构?

   Clos架构,诞生于1952年,是由一位叫CharlesClos的人提出的,所以它并不是一个新的概念。  这个架构主要描述了一种多级电路交换网络的结构。Clos最大的优点就是对Crossbar结构的改进,通过Clos架构可以提供无阻塞的网络。1.我们先看看Crossbar架构   可以理解为8...
代码星球 ·2020-04-15

蓝牙核心技术了解(蓝牙协议、架构、硬件和软件笔记)

声明:这篇文章转载beautifulzzzz笔记,网址:http://www.cnblogs.com/zjutlitao/,其中比较多的受益于xubin341719的蓝牙系列文章,同时还有其他网上作者的资料。由于有些文章只做参考或统计不足,如涉及版权请在下面留言~。同时我也在博客分类中新建一个蓝牙通信分类,用来研究分享...

互联网架构的演变

互联网架构的演变:1最初是前端一个web加一个DB的结构 这种结构,web容易挂掉,业务就会终止,由于高可用的需求,出现了下面这样的架构2加了一个web,两个web之间是主备的关系,一个挂了,另一个来代替,用来解决高可用问题 3之后发现这样的架构支持的访问量不够了,前端撑不住那么大的访问量,因为前端...
代码星球 ·2020-04-15

三层架构和MVC的区别

一、三层架构三层架构(3-tierarchitecture)通常意义上的三层架构就是将整个业务应用划分为:界面层(UserInterfacelayer)、业务逻辑层(BusinessLogicLayer)、数据访问层(Dataaccesslayer)。区分层次的目的即为了“高内聚低耦合”的思想。...
代码星球 ·2020-04-15

《淘宝数据魔方技术架构解析》----阅读

我们都知道淘宝,也都在使用淘宝。但让我们自己制作一个淘宝app很难,让我们想出关于淘宝的架构更难。最近阅读了《淘宝数据魔方技术架构解析》(https://mp.weixin.qq.com/s?__biz=MzAxNjAzMTQyMA==&mid=2648476063&idx=1&sn=882fb...

全球最低功耗蓝牙单芯片(DA14580)系统架构和应用开发框架分析

    DA14580是Dialog公司研制的蓝牙单芯片。号称全球功耗最低,是TICC2541的四分之中的一个,是运动手环等穿戴类电子产品的经常使用芯片。可是DA14580的开发门槛不低。适合有蓝牙开发经验的团队来开发,不适合学习爱好者。在网络上搜索DA14580相关的开发文章。...

storm架构及原理

storm架构与原理1storm简介1.1storm是什么如果只用一句话来描述 storm 是什么的话:分布式 && 实时 计算系统。按照作者 NathanMarz 的说法,storm对于实时计算的意义类似于hadoop对于批处理的意...
代码星球 ·2020-04-15

基础架构、基础服务、基础平台、基础中间件等等

程序开发毕竟还不是搬砖这种无脑体力劳动,需要事先有标准,有架构,有设计,绝对不是新公司今天创立,明天就可以开始编码的。其实很多公司在起步的时候没有财力和资源建设独立的基础架构或平台架构部门,甚至运维团队都没有,但是这不妨碍我们心中有一个蓝图知道努力的方向,本文我们就简单聊聊平台架构相关的工作内容(或者说作为一个技术管理...

ERP系统架构

ERP之痛    曾几何时,我混迹于电商、珠宝行业4年多,为这两个行业开发过两套大型业务系统(ERP)。作为一个ERP系统,系统主要功能模块无非是订单管理、商品管理、生产采购、仓库管理、物流管理、财务管理等等。作为一个管理系统,大家的一般开发习惯就是使用.Net或Java技术,建...
代码星球 ·2020-04-15

架构设计:业务逻辑层简述

业务逻辑层是专门处理软件业务需求的一层,处于数据库之上,服务层之下,完成一些列对DomainObject的CRUD,作为一组微服务提供给服务层来组织在暴露给表现层,如库存检查,用法合法性检查,订单创建。业务逻辑层包含领域对象模型,领域实体,业务规则,验证规则,业务流程。1:领域对象模型为系统结构描述,包含实体功能描述,...

大型分布式电商系统架构演进史?

本文是学习大型分布式网站架构的技术总结。对架构一个高性能、高可用、可伸缩及可扩展的分布式网站进行了概要性描述,并给出一个架构参考。文中一部分为读书笔记,一部分是个人经验总结,对大型分布式网站架构有较好的参考价值。烂皮猪,十余年工作经验,曾在Google等外企工作过几年,精通Java、分布式架构,微服务架构以及数据库,最...

Spark(一): 基本架构及原理

 ApacheSpark是一个围绕速度、易用性和复杂分析构建的大数据处理框架,最初在2009年由加州大学伯克利分校的AMPLab开发,并于2010年成为Apache的开源项目之一,与Hadoop和Storm等其他大数据和MapReduce技术相比,Spark有如下优势:Spark提供了一个全面、统一的框架用于...
代码星球 ·2020-04-14
首页上一页...3536373839...下一页尾页