系统设计与实现

本文主要讨论 Apache Spark 的设计与实现,重点关注其设计思想、运行原理、实现架构及性能调优,附带讨论与 Hadoop MapReduce 在设计与实现上的区别。不喜欢将该文档称之为“源码分析”,因为本文的主要目的不是去解读实现代码,而是尽量有逻辑地,从设计与实现原理的角度,来理解 job 从产生到执行完成的整个过程,进而去理解整个系统。 讨论系统的设计与实现有很多方法,本文选择 问题驱动 的方式,一开始引入问题,然后分问题...

相关文章

加载中

[博客] 消息系统设计实现

https://my.oschina.net/u/4387995/blog/3837997

在开发 Web 应用的时候,消息系统是一个绕不过的话题,特别是在社交类的应用中。用户的点赞、评论、关注、回复等等,对于电商类的应用,还需要有公告等消息,而这些都需要把操作详情通知到对...

2018/09/05 00:00

[博客] 秒杀系统设计实现

https://my.oschina.net/u/4352356/blog/3261718

问题描述 过去都说台上十分钟,台下十年功,而秒杀系统更有意思,瞬时的流量峰值可能就三两分钟,但你却必须为此做大量的准备工作。容量评估是否做好了,带宽是否ready,前后端截流是否完备,...

04/16 00:00

[博客] 评论系统数据库设计实现

https://my.oschina.net/u/4376383/blog/4262120

评论系统数据库设计实现 需求分析 一般我们浏览网站的时候经常能看到如下图的这种效果(图片来自CSDN) 这种评论层层嵌套,每个评论下面还挂着若干个对评论的回复。 这种结构类似于树状结构...

05/02 00:00

[博客] 评论系统数据库设计实现

https://my.oschina.net/u/4280596/blog/4262107

评论系统数据库设计实现 需求分析 一般我们浏览网站的时候经常能看到如下图的这种效果(图片来自CSDN) 这种评论层层嵌套,每个评论下面还挂着若干个对评论的回复。 这种结构类似于树状结构...

05/02 00:00

[博客] 系统架构之高可扩展系统设计实现

https://my.oschina.net/u/3868959/blog/3068761

可扩展性是衡量架构设计的一个因素,也经常被开发者提到。但是,一个系统要设计出比较好的可扩展性是有一定难度的,而且可扩展性体现在不同层次上,有大的可扩展性,也有小的可扩展性,本文从...

2019/07/02 00:00

[博客] IM消息系统设计实现

https://my.oschina.net/u/4200157/blog/4557049

[博客] 分布式追踪系统设计实现

https://my.oschina.net/u/4405299/blog/3902237

分布式追踪系统 使用 Zipkin 和 Brave 实现分布式系统追踪(基础篇) - 推酷 OpenZipkin · A distributed tracing system Twitter zipkin 分布式跟踪系统的设计与实现 - 马宏的世界 - 博客频...

2018/07/16 00:00

[博客] 系统架构之高可扩展系统设计实现

https://my.oschina.net/u/3954808/blog/3070290

可扩展性是衡量架构设计的一个因素,也经常被开发者提到。但是,一个系统要设计出比较好的可扩展性是有一定难度的,而且可扩展性体现在不同层次上,有大的可扩展性,也有小的可扩展性,本文从...

2019/07/05 00:00

[博客] 推荐系统架构设计实现

https://my.oschina.net/u/120166/blog/530047

推荐系统架构 推荐系统架构设计实现 推荐系统是一个微庞大的的系统,其主要分为三大子系统: 子系统; 子系统; 子系统; 线下推荐子系统又主要分为两大部分。 线下挖掘模块,是各类,它读...

2015/11/13 00:00

[博客] 电子商务系统设计实现(五):账务系统的功能接口设计

https://my.oschina.net/u/2339138/blog/399508

电商系统、p2p网贷系统、第三方支付都可以有自己的账务系统, 账务系统与用户系统可以完全独立,不需要用户ID等信息,只提供给其它系统若干接口。 服务可以用WebService的方式实现,对内提供...

2015/04/13 00:00

[博客] 电子商务系统设计实现(五):账务系统的功能接口设计

https://my.oschina.net/u/2339138/blog/400071

电商系统、p2p网贷系统、第三方支付都可以有自己的账务系统, 账务系统与用户系统可以完全独立,不需要用户ID等信息,只提供给其它系统若干接口。 服务可以用WebService的方式实现,对内提供...

2015/04/13 00:00

[博客] 评论系统数据库设计实现

https://my.oschina.net/u/4269649/blog/3266196

评论系统数据库设计实现 需求分析 一般我们浏览网站的时候经常能看到如下图的这种效果(图片来自CSDN) 这种评论层层嵌套,每个评论下面还挂着若干个对评论的回复。 这种结构类似于树状结构...

04/16 00:00

[博客] 电子商务系统设计实现(五):账务系统的功能接口设计

https://my.oschina.net/u/2339138/blog/400596

电商系统、p2p网贷系统、第三方支付都可以有自己的账务系统, 账务系统与用户系统可以完全独立,不需要用户ID等信息,只提供给其它系统若干接口。 服务可以用WebService的方式实现,对内提供...

2015/04/13 00:00

[博客] 透明加密系统设计实现-绪论

https://my.oschina.net/u/1384714/blog/1927328

随着信息时代的到来,计算机成为了人们日常生活的必备之物。大量的桌面计算机和移动终端设备给人们带来了极大的方便,但是也增加的个人的机密信息泄密的可能性。特别是对于机密部门的机密资料...

2018/08/13 00:00

[博客] 电商秒杀系统设计实现

https://my.oschina.net/u/4257655/blog/3965463

一、电商秒杀系统设计实现 1 秒杀系统的应用特征 1 请求量大,请求高并发; 2 用户瞬间活跃量高,要求系统响应快; 3 秒杀商品少,只有少数用户能够买到。 2 电商秒杀系统的设计设计架构...

2018/05/21 00:00

[博客] Inception自动审核系统设计实现

https://my.oschina.net/u/856019/blog/411640

Inception自动审核系统设计实现 2015年中国数据库技术大会上来自去哪儿网高级DBA王竹峰为我们分享了Inception自动审核系统设计与实现的精彩内容。包括常见MySQL审核方法,Inception简介,I...

2015/05/07 00:00

[博客] 餐厅点餐系统详细设计与系统实现

https://my.oschina.net/u/4388677/blog/3519756

餐厅点餐系统详细设计与系统实现 一.主要业务逻辑设计 1.登陆操作 package com.ibooking.action; import com.ibooking.action.base.*;import com.ibooking.util.*; import com.opensymphony...

2019/05/29 00:00

[博客] 基于Java web的图书管理系统设计实现

https://my.oschina.net/u/4584614/blog/4438154

论文编号:L-00001 点击查看分类规则 项目类型:Java EE(java web) 参考项目:基于Java web的图书管理系统(点击查看) 文档名称:基于Java web的图书管理系统的设计实现 类 别:毕业论文...

07/26 00:00

[博客] 基于web的图书管理系统设计实现

https://my.oschina.net/u/4313521/blog/4357864

原文链接:基于web的图书管理系统设计实现 系统演示链接:点击这里查看演示 01 系统简述 图书管理系统就是利用计算机,结合互联网对图书进行结构化、自动化管理的一种软件,来提高对图书的...

07/12 00:00

[博客] 浅析中小企业ERP系统设计实现

https://my.oschina.net/u/1422252/blog/355097

  相对于大型企业的ERP系统来说,中小企业ERP系统在融入企业管理理念的同时要提供一定的灵活性,以满足不同企业的特定需要。因此,中小企业ERP 系统不如大型的ERP系统复杂,包括的业务范围...

2014/12/11 00:00
返回顶部
顶部