博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
大数据的<Java/Hbase+C>云平台开发技术 课程
阅读量:6194 次
发布时间:2019-06-21

本文共 1621 字,大约阅读时间需要 5 分钟。

大数据的<Java/Hbase+C>云平台开发技术

涵盖Java,C/C++, HbaseHadoop四核心要素的整合平台架构设计

特训课程

这是于数年前,我(高焕堂)在与日本IT产业的合作项目中,所提出来的<Java+C>多层平台架构设计的十项主要法则。于2008年,我还设计了LW_OOPC新语言来实现实现这十项原则。当时,我担任CSA职位,基于这十项原则来提醒我的架构师团队必须时时维持“设计概念的一致性(Conceptual Integrity)”。

大数据的云计算时代里,各企业都面临终端设备的多样化,以及大数据异构化等议题和挑战。例如,飞机售票厂商针对数十家航空公司,各有不同的业务逻辑,又面对不同的终端系统平台;该如何规划可靠的云平台架构、如何进行有效的跨屏台协同开发呢?如何有效解析客户衣食住行的偏好呢?

随着移动终端的普及,大树据潮流的到来,上述云平台的整合设计与开发的需求日益扩大,而且越大型的云端服务,其需求愈大。所以,特别邀请著名的专家高焕堂老师来授课,期盼您能掌握大数据时代里云平台的关键性设计法则,并迅速实践。

课程时间:一天(6小时)

讲师介绍:

我本码农躬耕于软件38寒暑,2013年退休,现以讲学(顾问咨询)为业。主修于美国科罗拉多(Colorado)州大学的信息科学研究所。25年来在嵌入式、移动终端和云平台建置上与日本MinoltaIT企业长期合作,专精于A(投资决策前)架构设计,常工作于台湾.新竹、日本.东京和西班牙.巴赛罗讷等地区。

2012年,提出了IT产业界数十年来深具突破性的EIT软件设计造形;并于2013年获得国际学术界的高度认可,受邀于<2013清华设计管理国际大会>进行论文发表。欢迎访问我的网()感激不尽。

学员对象:

平台架构师,据库开发人员,网络后台开发人员,运维人员

课程大纲:

一、<Java+C>多层框架平台的开发要点

l虚拟机(VM)的角色

lJavaC/C++的上下层框架通信机制

lJNI的功能、用法与使用范例

lJava调用C/C++的机制

lC/C++回调Java函数的机制

lJDBCSocket通信机制

lThrift通信机制

二、HbaseHadoop Node的衔接技术

lHadoop Node功能与接口

lHbase整合Hadoop Nodes的实现剖析

l活用HbaseThrift本地接口

大数据&云平台架构师的十个学习步骤

1步:学习两种抽象视角(Abstraction  View)

2步:关心下层的变动自由度(没钱就改版,改版就有钱)

3步:<系统架构控制力>支撑<商业竞争话语权>

4步:<用户体验>是让用户享受从简单中叫出复杂的满足感

5步:创意爱上限制,即需求检验设计

6步:练习假设性思维,然后”Mappingfrom  vision to reality”

7步:清晰而明确表述接口(Interface)

8步:尽快对接口进行检验和测试

9步:设计<通用性>接口,成为框架(Framework)核心要素

10步:有效减法设计,才能开放加法(设计)

<Java/Hbase+C>云平台架构设计的十个法则

法则-1. 好莱坞大明星原则(Don’t call me, I’ll  call you back!)

法则-2. <通用性接口><特殊性接口>的衔接法则

法则-3. 协天子以令诸侯法则

法则-4.  Command flowData flow分离法则。

法则-5.  集装箱式抽象法则

法则-6.  基类创建子类对象法则

法则-7.  把基类当礼物送别人法则

法则-8.  从简单组合出复杂法则

法则-9.  从简单中叫出复杂法则

法则-10. 没钱就改版,改版就有钱法则

、交流&讨论

1.法则-1的实践案例解析&讨论

2.法则-2的实践案例解析&讨论

3.法则-3的实践案例解析&讨论

转载地址:http://hfuca.baihongyu.com/

你可能感兴趣的文章
Java三大框架之——Hibernate
查看>>
udp示例
查看>>
OpenStack 镜像制作之cloud-init
查看>>
根据开始日期和当前日期,获取当前是第几周
查看>>
如何让vim自动显示函数声明-使用 echofunc.vim插件
查看>>
Hook API 原理 解析
查看>>
homebrew介绍及mac 安装方法
查看>>
探索我的项目管理之路之:软件质量的六个考核要素
查看>>
[EULAR文摘] 利用蛋白组学技术开发一项蛋白评分用于预测TNFi疗效
查看>>
查看进程命令
查看>>
B4X 大疆 dji开发
查看>>
Android
查看>>
上传文件
查看>>
软件开发的流程
查看>>
代码复审和两人合作
查看>>
Mysql错误问题记录
查看>>
PHP学习笔记(3)-Zend Studio安装和汉化
查看>>
Api程序接口对接
查看>>
科技的继续发展会带给我们什么?
查看>>
开源方案搭建可离线的精美矢量切片地图服务-5.Mapbox离线项目实现
查看>>