现在几乎所有涉足互联网的大公司都要与云扯点关系,google,microsoft,IBM, oracle, ebay,amazon,facebook,阿里巴巴,百度,搜狐太多了。何为云?这个概念本身就是云里雾里的,每家公司的理解都有些许不一样,但有些三个共同特点:
1.分布式计算
2.分布式存储
3.虚拟化
有的公司涉及存储,有的涉足计算,有的涉足硬件层面的,租用cpu计算能力或存储空间,有的涉足软件服务或组件服务。本人从事软件开发,从软件层面开,主要涉及的技术包括分布式存储和计算,分布式技术中的容错性,去中心化,一致性问题,吞吐量,信息安全,服务分级,高可用性,mashup等等,很多技术概念。作为从事云计算的开发人员或架构师,我们该具备哪些基础知识呢?
1.通信,线程间、进程间、跨server、跨平台,跨语言的通信。通信涉及到的各类通信协议,IO与数据包格式
2.容错容灾,多备份,同步异步,事务性,一致性的处理折中
3.分布式算法及数据结构
4.基于任务分解的编程模型
5.分布式的同步策略
乱七八糟的先写到这里,想到其他的再补充,另附一张顺手想起了的图:
- 大小: 86.9 KB
分享到:
相关推荐
“云计算”的应用随想pdf,提供““云计算”的应用随想”免费资料下载,主要包括“云计算” 提供了最可靠、最安全的数据存储中心、“云计算” 对客户端的设备要求最低、“ 云计算” 可以轻松实现不同设备间的数据与...
作者建议程序员应关注行业趋势,适时调整自己的发展方向,比如云计算、大数据、人工智能等领域的发展,都为程序员提供了广阔的发展空间。同时,他还提醒程序员要注重个人品牌的塑造,通过博客、技术文章等方式分享...
文章标题为“架构师手记 07 云的随想”,通过作者对云的思考和观察,为我们揭示了云计算在当前企业中的应用现状及其面临的挑战。首先,文章简要介绍了云的基本概念:“云是行星表面大气层中由水或多种化学物质构成的...
- 他预测了一些可能会改变软件行业的新兴技术,比如云计算、人工智能等,并对其潜在的影响进行了分析。 #### 四、本书价值与适用人群 《软件随想录》不仅对那些正在从事软件开发工作的专业人士有益,也适合任何...
【电信行业的100个随想】探讨了2021至2022年间电信行业的发展趋势,其中特别关注了云计算这一新兴技术对电信行业的影响。云计算是信息技术的重要变革,它打破了传统的IT资源管理模式,提供了更为灵活和经济的服务...
10. **软件行业趋势**:乔尔还关注了行业的最新动态,包括开源运动的影响、云计算的发展以及移动应用的崛起,这些内容提醒读者时刻关注行业变化,以便适应和利用新的机会。 总的来说,《软件随想录 - More Joel on ...
首先,工业4.0时代的来临,以人工智能、大数据、云计算、移动互联网、物联网、区块链等前沿技术为代表,意味着新一轮的技术革命。其中,人工智能技术的掌握和应用成为21世纪国家、地区、产业及社会阶层核心竞争力的...
近年来,随着云计算技术的发展,许多基于Web的应用和服务已经非常成熟,如在线文档编辑、云存储等,为WEB操作系统的发展奠定了坚实的基础。此外,随着宽带网络的普及和技术的进步,网络连接速度越来越快,这为WEB...
随着云计算技术的不断发展,企业对高效、灵活且成本效益高的IT解决方案的需求日益增长。AppLogic作为一款专为软件即服务(SaaS)和Web 2.0应用设计的网络操作系统,其独特之处在于能够为企业提供一种全新的效用计算...
5. **技术创新与趋势**:CIO应关注云计算、大数据、人工智能、物联网等前沿技术,评估其对企业的影响,适时引入新技术以提升业务效率。 6. **供应商管理与合作伙伴关系**:CIO需与各类IT供应商打交道,建立长期共赢...
在现代社会,特别是对于依赖高度精确时间戳的服务(如金融交易、云计算服务、网络安全等),时间同步变得尤为重要。没有准确的时间同步,可能导致各种问题,比如数据一致性问题、安全漏洞等。 ### 常见的时间同步...