`
derlang
  • 浏览: 35289 次
  • 性别: Icon_minigender_1
  • 来自: 北京
最近访客 更多访客>>
社区版块
存档分类
最新评论

Erlang学习告一段落

阅读更多
学习了一个多月的Erlang,很开阔眼界。最近在公司里建议用Erlang写一集群管理系统,开始进行中,采用通信平台加插件的结构,还是非常合适的,类似于Erlang里面的回调模块。细节的东西,只有在项目中才能加深体会。

想在一个方向深入下去,就是分布式数据库系统,希望自己能够坚持下去,建立个很好的根据地,不能再漂来漂去了。想想这几年以来,开始做三年CAD二次开发,后来做了一段时间的SIP协议,现在主力搞分布式文件系统,到现在竟然还觉得有很大的学习压力,基础不牢,用心不专一之故也。古贤云,不恒其德,或承之羞,二三其德者凶。从正面来说就是唯精唯一,允厥其中;一门深入,长时熏修。各行各业都有一些通用的基本原则,需要仔细考虑。

数据库系统不论从应用方面,还是从理论方面,都是非常重要的一个领域。云计算的兴起,也引起传统关系数据库,对象数据库的许多进展,比如google的BigTable,Amazon的SimpleDb,移动所谓的弹性对象存储,都在摸索适合于特定领域的新的数据模型,在伸缩性,容错,多版本方面着力很多,这方面我觉得大有可为。

入手处,先把mnesia这个东东攻下来,深入,细致,全面的把代码看几遍,对分布式数据库系统的特性和实现有一个大致的把握,附带的我想会对Erlang有个更好的理解。估计需要几个月的时间,集中做这个工作。所以写下来,希望能起到一点自我监督的作用。

主要的学习资料:
Jim Gray 事务处理概念和技术
Gerhard Weikum 事务信息系统,并发控制与恢复的理论,算法和实践

更主要的是对一些重要开源数据库的分析,这放在mnesia的以后进行
couchdb
hbase
bdb
postgresql
sqlite
mysql

争取拿两年的时间来建立一个良好的基础。
分享到:
评论
3 楼 derlang 2010-03-02  
mryufeng 写道
方向很好哦


多谢鼓励,共同进步
2 楼 mryufeng 2010-03-01  
方向很好哦
1 楼 crackcell 2010-03-01  
一起进步……

相关推荐

    erlang学习相关资料

    Joe的那篇erlang论文 Programming Erlang + 源码包 Erlang Programming Concurrent Programming in Erlang efficiecy guide 资源齐全.希望能帮到你.

    erlang学习资料

    Erlang是一种面向并发的、函数式编程语言,由瑞典电信设备制造商Ericsson为了实现分布式实时高可靠性系统而开发。Erlang以其独特的并行计算能力、强大的错误恢复机制和热代码升级功能闻名,广泛应用于通信、金融和...

    Erlang学习资料

    Erlang学习资料,2本书,不用卖书,电子书足够了

    Erlang语音学习资料汇总

    资源名称:Erlang语音学习资料汇总资源目录:【】Erlang程序设计【】[ManningPublications]ErlangandOTPinAction【】[NoStarchPress]LearnYouSomeErlangforGreatGood!ABeginner'sGuide【】[O'ReillyMedia]...

    Erlang学习资源

    用于erlang学习资源 一些基本的语言

    erlang入门学习经典资料(很不错)

    ### Erlang 入门学习经典资料解析 #### Erlang 的神秘与起源 Erlang,作为一门相对小众但极具特色的编程语言,自问世以来便伴随着一种神秘的气息。这种神秘感不仅源于它独特的编程范式——函数式编程,还在于其...

    erlang 连接学习例子

    在这个“erlang 连接学习例子”中,我们有两个核心文件:`server.erl` 和 `client.erl`,它们分别代表了一个服务器进程和客户端进程,展示了Erlang中进程间的通信机制。 `server.erl` 文件通常包含一个持续运行的...

    erlang 学习笔记1

    【描述】虽然描述中没有具体的信息,但我们可以假设这是一个博主分享的关于Erlang学习的初步笔记,可能涵盖了基本语法、并发模型以及一些实用工具的使用。 【标签】"源码"和"工具"提示我们,这篇笔记可能包括了...

    erlang学习2.pdf

    在文档“erlang学习2.pdf”中,作者通过一系列示例和代码介绍了Erlang语言的基本概念及其在网络编程中的应用。本篇将围绕文档中的核心知识点进行深入解读,主要包括:构建一个简单的HelloServer、Table的并发消息...

    erlang学习3pdf

    ### Erlang学习:支持多个连接的TableServer及进程通信详解 #### 一、引言 在Erlang的学习过程中,理解和掌握如何构建能够处理多个连接的服务器是非常重要的一步。本篇文档将详细介绍如何通过Erlang语言实现一个...

    Erlang游戏程序学习完整PDF手册

    这份"Erlang游戏程序学习完整PDF手册"是一份全面介绍Erlang在游戏开发中应用的学习资料,包含了Erlang的基础知识、并发原理以及在游戏开发中的实践案例。 Erlang语言的设计理念源自于Ericsson公司为解决电信系统中...

    erlang编程 Introducing Erlang

    Simon St. Laurent的《Introducing Erlang》这本书深入浅出地介绍了这些概念,是学习Erlang的理想起点。通过阅读这本书,读者将能够理解Erlang如何处理并发、分布式计算和故障恢复,从而构建高效、健壮的软件系统。

    erlang学习1.pdf

    ### Erlang学习知识点 #### 一、Erlang简介与安装 - **Erlang**是一种通用、并发、函数式编程语言,适用于构建高可用性系统。它在电信行业有广泛应用,同时也被用于互联网服务、分布式计算等领域。 - **安装步骤**...

    erlang资源

    Erlang是一种面向并发的、函数式编程语言,由瑞典...这两本书结合阅读,将为初学者提供一个全面的Erlang学习路径,从基础语法到高级并发编程技巧,有助于深入理解Erlang语言及其在构建高并发、分布式系统中的强大能力。

    erlang学习4.pdf

    Erlang作为一种专为构建高并发、高可用性系统而设计的编程语言,其核心特性之一就是强大的分布式处理能力。本篇文档旨在深入解析Erlang的分布式调用机制及分布式TableServer的相关实现细节,帮助读者更全面地理解...

    xiandiao_erlang_Erlang课后习题_

    "xiandiao_erlang_Erlang课后习题_"这个压缩包文件包含了Erlang程序设计第二版的课后习题源码,这对于学习和深入理解Erlang编程至关重要。 Erlang的特点: 1. **函数式编程**:Erlang基于函数式编程范式,强调无副...

    erlang中文基础教程

    Erlang 编程语言是一种功能强大且灵活的编程语言,它提供了一个交互式的 shell 环境,允许用户在其中编写和运行代码。 Erlang Shell 是一个命令行交互环境,类似于 UNIX 和 LINUX 系统的命令行模式。 1. Erlang ...

    erlang_版本24.3.4.4

    学习Erlang时,你需要掌握以下核心概念: - **BEAM虚拟机**:Erlang的运行时系统,全称是BIFs (Built-In Functions)、Erlang、Assembler and Memory管理器。 - **OTP行为**:如Supervisor(监督者)、GenServer...

    Erlang23_3.zip

    此外,Erlang的REPL(Read-Eval-Print Loop)环境允许开发者快速测试代码并查看结果,这对于调试和学习语言非常有用。Erlang的语法简洁明了,函数式编程风格强调无副作用的纯函数,这有助于写出易于理解和维护的代码...

Global site tag (gtag.js) - Google Analytics