• 深入浅出 -- 系统架构之分布式集群的分类

    时间:2024-04-14 09:41:09

    一、单点故障问题 集群,相信诸位对这个概念并不陌生,集群已成为现时代中,保证服务高可用不可或缺的一种手段。 回想起初集中式部署的单体应用,因为只有一个节点,因此当该节点出现任意类型的故障(网络、硬件资源、物理环境……)时,都会造成整个系统对客户端不可用,而这就是所谓的“单点故障问题”。 单点...

  • Vue组织架构树图组件vue-org-tree的使用

    时间:2024-04-14 08:17:53

    说明最近需要作出一个组织架构图来可视化展示一下,最后找到vue-org-tree这个组件,觉得效果还不错~,可选节点颜色、横向/纵向展开、打开/收起,在这记录一下使用方法,效果图如下:快速开始安装npm install --save-dev less less-loadernpm install -...

  • 陌陌 Service Mesh 架构的探索与实践

    时间:2024-04-13 21:26:03

    作者丨高飞航策划丨田晓旭2016 年,Service Mesh 进入公众视野之后一直保持着高速发展的状态,目前已成为业内广泛认可的下一代微服务架构,并且被 CNCF 列入构建容错性好、易于管理与观察的云原生应用所依赖的关键技术。2019 年底,经过多年微服务架构实践积累、对现有架构痛点总结分析以及多...

  • 亚马逊AWS创新与实践专场:AWS的大数据、运维与架构实战

    时间:2024-04-13 21:18:49

    【CSDN现场报道】5月13日-15日,由全球最大中文IT社区CSDN主办的“2016中国云计算技术大会”(Cloud Computing Technology Conference 2016,简称CCTC 2016)在北京新云南皇冠假日酒店隆重举行。本次大会以“技术与应用、趋势与实践”为主题,聚焦...

  • 软件系统质量属性_2.面向架构评估的质量属性

    时间:2024-04-13 20:47:11

            为了评价一个软件系统,特别是软件系统的架构,需要进行架构评估。在架构评估过程中,评估人员所关注的是系统的质量属性。评估方法所普遍关注的质量属性有:性能、可靠性、可用性、安全性、可修改性、功能性、可变性、互操作性。 1.性能          性能(Performance)是指系统的响...

  • 详解如何使用AWS完善架构框架改造云上架构

    时间:2024-04-13 20:37:36

    对于大部分项目来说,上云后的重构才刚开始。因为很多企业在上云之初,只是简单的把从前在物理服务器上的业务放到云上,并没有针对云环境做优化,没有充分到利用云服务的优势。上云之后,你需要重构业务架构,以提升企业的IT能力,比如通过架构优化让你的业务能够承载更大的并发量等等。针对如何优化云上业务架构,AWS...

  • JavaEE必知必会第四讲(上)-深入了解B\S和C\S两种架构与Tomcat

    时间:2024-04-13 20:34:09

    JavaEE必知必会第四讲之深入了解B\S和C\S两种架构与Tomcat课程引入:第一张图是典型的BS架构模式,它采用浏览器+服务器的模式第二张图是典型的CS架构模式,它采用客户端+服务端的模式目录JavaEE必知必会第四讲之深入了解B\S和C\S两种架构与TomcatBS与CS架构服务端的概念与三...

  • 微服务架构-实现技术之三大关键要素1服务治理:服务注册中心+服务发布与注册+服务发现与调用+服务监控

    时间:2024-04-13 20:25:17

    服务治理在面临系统存在大量服务时可以解决基本的三大定位问题:提升服务架构的可扩展性;有效的服务监控和故障定位;对服务的有效划分和路由。在技术实现上,服务治理一般表现为服务发布与订阅机制以及实现该机制的服务注册中心。各个微服务需要通过服务治理实现自动化的注册和发现。服务治理的需求来自于服务的数量。为了...

  • 千锋JAVA视频:Java微服务架构2.0项目实战全套视频

    时间:2024-04-13 20:22:34

    微服务架构模式(Microservice Architect Pattern)是一种架构模式,它提倡将单一应用程序划分成一组小的服务,服务之间互相协调、互相配合,为用户提供最终价值。微服务架构的本质,是用一些功能比较明确、业务比较精练的服务去解决更大、更实际的问题。 近两年在服务的疯狂增长与云计算技...

  • 【Android】App通信基础架构相关类源码解析

    时间:2024-04-13 17:49:23

    应用通信基础架构相关类源码解析 这里主要对Android App开发时,常用到的一些通信基础类进行一下源码的简单分析,包括: Handler:处理器,与某个Looper(一个线程对应一个Looper)进行关联。用于接收消息,并在关联的Looper,处理消息。Looper:驱动器,驱动基于事件的消息系...

  • OpenStack与ZStack深度对比:架构、部署、计算存储与网络、运维监控等

    时间:2024-04-13 16:54:10

    摘要OpenStack从2010年开源至今,已经走过8个年头,其正在进入主流企业市场,但该项目依然面临较难部署和管理的老问题。有一点是毫无疑问的,那就是OpenStack保持着高速增长的态势,超过585家企业,接近4万人通过各种方式支持着这个超过2000万行的开源项目的持续发展。ZStack项目初...

  • 3. 规则系统架构组件

    时间:2024-04-13 14:59:43

    3. 规则系统架构组件 目录概述需求:设计思路实现思路分析1.4.1 规则输入3.4.2 规则匹配4.网页解析器5.4.3 规则输出参考资料和推荐阅读 Survive by day and develop by night. talk for import biz , show you...

  • 深入浅出 -- 系统架构之负载均衡Nginx环境搭建

    时间:2024-04-13 14:40:36

    引入负载均衡技术可带来的收益: 系统的高可用:当某个节点宕机后可以迅速将流量转移至其他节点。系统的高性能:多台服务器共同对外提供服务,为整个系统提供了更高规模的吞吐。系统的拓展性:当业务再次出现增长或萎靡时,可再加入/减少节点,灵活伸缩。   OK~,既然引入负载均衡技术可给我们带来如此巨大的好处,...

  • 架构三:引入本地缓存和分布式缓存

    时间:2024-04-13 10:50:23

    1.简要说明其实这个阶段拿出分布式缓存,有些早,前期主要用的是本地缓存,我使用到的技术主要是ehcahe,这个内存基本就存在你应用运行的服务器上面,这个有个很大的问题就是,不适合长久存储,如果长久存储,数据量很大的时候,会占用你的服务内存很大一部分空间,分布式缓存用的比较多的是memcached以及...

  • 3.2 区块链1.0架构:比特币区块链

    时间:2024-04-13 09:21:55

    区块链1.0的典型应用是比特币应用。比特币是第一个解决“双花”问题的去中心化虚拟货币系统。下面我们来详细剖析比特币系统的架构。中本聪在发表比特币白皮书后的第2年,就发布了比特币的第一版实施系统。据普林斯顿大学出版的《Bitcoin and Cryptocurrency Technologies》作者...

  • 设计模式学习笔记 - 设计模式与范式 -行为型:15.命令模式:如何利用命令模式实现一个游戏后端架构

    时间:2024-04-13 07:16:11

    概述 行为型设计模式只剩下3个模式了,它们分别是:命令模式、解释器模式、中介模式。这 3 个设计模式使用频率低、理解难度大,只在特定的应用场景下才会用到,所以这 3 个设计模式你只需要稍微了解即可。 本章学习其中的命令模式。在学习这个模式的过程中,你可能遇到的最大疑惑是,感觉命令模式没啥用,是一种过...

  • 公司新来一个架构师, 将消费金融系统重构了-背景

    时间:2024-04-13 07:09:31

    1.2 业务重组与合并 ​ 随着需求不断迭代,转转消费分期整体出现了一些调整,并提出了新的产品方向,在此背景下,对于经历了久经沧桑的历史服务,已经逐渐不适合未来的产品规划。面对新的业务整合和重组,急需新的架构和思想来承载未来的业务。 1.2 解决技术债务 现阶段存在的主要问题: 代码模块之间边界感...

  • 抄个冷板凳---x86架构MS-17010漏洞的多重利用方法-Windows 7 家庭版6.1(7601) — 192.168.50.

    时间:2024-04-12 20:36:22

    没有发现17010相关漏洞 最后针对windows server 2003 sp2 x86的实验目标,演示一下abc123表哥的神器,解放双手 使用正向payload设置x86.dll 小马 msfvenom -p windows/meterpreter/bind_tcp LPORT=1003 ...

  • photon 服务器 (一)服务器目录架构简述

    时间:2024-04-12 15:13:50

    介绍Photon服务器是我感觉挺不错的服务器,以前都是自己直接用协议和自定义协议写服务器,其实现在感觉很多的服务器已经在这方面给我们做的很好了(这方面指的是服务器的架构、数据的解析、客户端和服务器的交互),Photon服务器就是其中比较不错的一款,基本上对于普通的服务器测试和少量用户的服务器选择方案...

  • 深入浅出 -- 系统架构之日均亿级吞吐量的网关架构(CDN内容分发)

    时间:2024-04-12 07:36:26

    亿级吞吐第二战-CDN内容分发    CDN(Content Delivery Network)内容分发网络是一种构建在现有网络基础上的智能虚拟网络,依靠部署在全球各地的节点,通过负载均衡、内容分发、机器调度等功能,使用户的请求能够被分发到离自身最近的节点处理,就近获取所需的资源,最终达到提升用户访...