微信小程序架构分析 (下)
【引自第九程序的博客】这一篇拖了一段时间,原因是实现一个可以运行微信小程序的 web 环境比我想象中要困难一些, 这一方面是因为微信对于代码进行了压缩混淆,另一方面主要原因是开发者工具内部逻辑调用比较复杂(难怪 bug 不少),完全无法拿出来重用。 小程序实时运行工具 wept 的开发已经基本完成了, 你可以通过我的代码对小程序的 web 环境实现有更全面的认识。下面我将介绍它的实现过程以及...
新浪微博技术架构分析-微博首席架构师杨卫华
新浪科技讯 11月16日下午消息,由新浪微博主办的中国首届微博开发者大会在北京举行,这是国内微博行业的首场技术盛宴。作为国内微博市场的绝对领军者,新浪微博将在此次大会上公布一系列针对开发者的扶持政策,以期与第三方开发者联手推动微博行业的整体发展。媒体来源:新浪科技 以下为演讲实录: 大家下午好,在座的大部分都是技术开发者,技术开发者往往对微博这个产品非常关心。最晚的一次,是12点多收到一....
性能测试知多少---系统架构分析
之前有对性能需求进行过分析,那篇主要从项目业务、背景等角度如何抽丝剥茧的将项目的需求抽离出来。在我们进行需求的时候也需要对被测项目的架构有一定的认识,如果不了解被测系统的架构,那么在后期的性能分析与调优阶段将无从下手。 简单系统架构介绍 因为每个公司的业务不同,采用的技术,架构也都有很大不同。但不管怎么变动,但基本都在三层架构的基础上扩展与改进。 下面看一个基本的系统架构: 表.....

LAMP网站架构分析
转自:http://www.williamlong.info/archives/1908.html LAMP(Linux-Apache-MySQL-PHP)网站架构是目前国际流行的Web框架,该框架包括:Linux操作系统,Apache网 络服务器,MySQL数据库,Perl、PHP或者Python编程语言,所有组成产品均是开源软件,是国际上成熟的架构框架,很多流行的商业应用都是采 取这个架构,....

开源大数据引擎:Greenplum 数据库架构分析
Greenplum 数据库是最先进的分布式开源数据库技术,主要用来处理大规模的数据分析任务,包括数据仓库、商务智能(OLAP)和数据挖掘等。自2015年10月正式开源以来,受到国内外业内人士的广泛关注。本文就社区关心的Greenplum数据库技术架构进行介绍。 一. Greenplum数据库简介 大数据是个炙手可热的词,各行各业都在谈。一谈到大数据,好多人认为就是hadoop。实际上Had.....

espresso基础架构与API分析
Espresso测试框架提供了一组API来构建UI测试,以测试应用程序内的用户流。 这些API让您能够编写简洁,运行可靠的自动化UI测试。 Espresso非常适合编写白盒式自动化测试,其中测试代码使用来自所测试的应用程序的实现代码细节。 Espresso测试框架的主要功能包括: 用于在目标应用程序中查看和适配器匹配的灵活API。 有关详细信息,请参阅View matching。 一组广泛的操作....
《高性能Linux服务器构建实战:系统安全、故障排查、自动化运维与集群架构》——1.7 一次Linux被入侵后的分析
本节书摘来自华章计算机《高性能Linux服务器构建实战:系统安全、故障排查、自动化运维与集群架构》一书中的第1章,第1.7节,作者:高俊峰著, 更多章节内容可以访问云栖社区“华章计算机”公众号查看。 1.7 一次Linux被入侵后的分析 下面通过一个案例来介绍一个服务器被rootkit入侵后的处理思路和处理过程。rootkit攻击是Linux系统下最常见的攻击手段和攻击方式。1.7.1 受攻击现....
SaaS有哪些利弊?这次我们从IT架构的角度来分析
软件即服务由于Internet的普及已变得非常流行,使软件供应商的重点从销售打包软件和服务,转变为提供在线服务和面向需求的订阅服务。如今,一些最大最老的软件公司,如Adobe、微软和甲骨文,其软件即服务订阅业务的收益已占了其营收的很大一部分。 然而,在部署前,用户应该权衡软件即服务(SaaS)的利弊,评估SaaS将对当前的IT架构产生何种影响,包括自有的和托管的数据中心硬件如何混合使用的问题。 ....
核心业务需求及逻辑架构分析
12306的已知信息、数据及问题 需求分析(一)—— 售票系统领域知识(区间票、订票、预留票) 需求分析(二)—— 涉众、用户体验 核心业务需求及逻辑架构分析 需求分析(三)—— 票仓 票仓设计(一)—— 预生成车票方案的优缺点 票仓设计(二)—— 区间二进制方案的优缺点 票仓设计(三)—— 平衡方案的优缺点 票务并发冲突处理原则设计(基于平衡方案) 缓存逻辑....

Appium 基础架构分析
【注】文中提起的Appium版本為 v1.6.5 Appium 的基础如下图所示: Appium 基礎架構 如上图所示,appium 主体分爲 三 部分: client, appium-server, 和 device 。 其中主要架构存在于 appium-base-driver 中,主躰上来看主要是提供appium 运行的基础框架,比如 client 沟通使用的主要请求 rout.....
本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。
架构更多分析相关
金融级分布式架构
SOFAStack™(Scalable Open Financial Architecture Stack)是一套用于快速构建金融级分布式架构的中间件,也是在金融场景里锤炼出来的最佳实践。
+关注