netoxi

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

2017年7月31日

摘要: 目录 · 大型网站软件系统的特点 · 大型网站架构演化发展历程 · 初始阶段的网站架构 · 需求/解决问题 · 架构 · 应用服务和数据服务分离 · 需求/解决问题 · 架构 · 使用缓存改善网站性能 · 需求/解决问题 · 架构 · 使用应用服务器集群改善网站的并发处理能力 · 需求/解决问题 · 阅读全文
posted @ 2017-07-31 08:54 netoxi 阅读(14572) 评论(2) 推荐(8) 编辑

2017年7月28日

摘要: 目录 · 概况 · 原理 · MapReduce编程模型 · MapReduce过程 · 容错机制 · API · 概况 · WordCount示例 · Writable接口 · Mapper类 · Reducer类 · Partitioner抽象类 · WritableComparator接口 · 阅读全文
posted @ 2017-07-28 09:35 netoxi 阅读(585) 评论(0) 推荐(0) 编辑

摘要: 目录 · 概况 · 原理 · 资源调度器分类 · YARN架构 · ResourceManager · NodeManager · ApplicationMaster · Container · YARN工作流程 · YARN资源调度 · 操作 · Overview · User Commands 阅读全文
posted @ 2017-07-28 09:31 netoxi 阅读(956) 评论(0) 推荐(1) 编辑

摘要: 目录 · 概况 · 原理 · HDFS 架构 · 块 · NameNode · SecondaryNameNode · fsimage与edits合并 · DataNode · 数据读写 · 容错机制 · 数据完整性 · NameNode HA · NameNode Federation · HDF 阅读全文
posted @ 2017-07-28 09:28 netoxi 阅读(774) 评论(0) 推荐(0) 编辑

2017年7月24日

摘要: 目录 · 概况 · Hadoop · 云计算 · 大数据 · 数据挖掘 · 手工搭建集群 · 引言 · 配置机器名 · 调整时间 · 创建用户 · 安装JDK · 配置文件 · 启动与测试 · Cloudera Manager · 原理 · Hadoop架构 · 阅读全文
posted @ 2017-07-24 09:16 netoxi 阅读(696) 评论(0) 推荐(0) 编辑

2017年7月18日

摘要: 目录 · 线程安全 · 线程安全的实现方法 · 互斥同步 · 非阻塞同步 · 无同步 · volatile关键字 · 线程间通信 · Object.wait()方法 · Object.notify()方法 · 编写线程间通信代码的套路 · 面试题:子线程、主线程交替循环 · 生产者-消费者问题 ·  阅读全文
posted @ 2017-07-18 16:56 netoxi 阅读(543) 评论(0) 推荐(0) 编辑

2017年7月15日

摘要: 2017年是我工作的第7个年头,从最初的Java Web到架构,从大数据到机器学习,每一步技术学习和实践我都有做笔记的习惯。一来是对知识的梳理,二来是为了增强记忆复习方便。 过去,这些笔记一直保存在我的硬盘,最多也只是在同事间传阅。今天开通博客,希望更多的技术爱好者能阅读。内容上,主要是我阅读文档或 阅读全文
posted @ 2017-07-15 23:56 netoxi 阅读(303) 评论(1) 推荐(3) 编辑