Erlang Training and Consulting Ltd (ETC) offers three levels of certification in Erlang/OTP:
Erlang Foundation Certificate
Erlang Intermediate Certificate
Erlang Practitioner Certificate
Erlang Foundation Certificate
Tests the candidate’s understanding of the core Erlang programming language.
Multiple-choice questions.
Target audience: This certificate provides proof that the holder understands the core Erlang programming language and is ready to move on to the more advanced levels of Erlang study and usage.
Persons who have completed the “Erlang by Example” course.
Persons who have studied Erlang in some other way (self-study/University module).
It is possible to sit the examination for this certification directly following the “Erlang by Example” course but ETC recommends that candidates undertake some self-study and work-experience in addition to the course, prior to sitting the exam.
Erlang Intermediate Certificate
Tests the candidate’s knowledge of the Erlang Open Telecom Platform.
Multiple-choice questions.
Target audience: This certificate provides proof that the holder has the theoretical knowledge with which to develop and test systems using Open Telecom Platform.
Persons who have completed the “Open Telecom Platform” course.
Persons who have studied Erlang OTP in some other way.
It is possible to sit the examination for this certification directly following the “Open Telecom Platform” course but ETC again recommends that candidates undertake some self-study and work-experience in addition to the course, prior to sitting the exam.
Erlang Practitioner Certificate
Tests the candidate’s knowledge of Erlang/OTP through demonstration of ability and application.
The Practitioner Certification is currently being finalised and will be announced shortly
http://www.erlang-consulting.com/
分享到:
相关推荐
3. **安全增强**:RabbitMQ 3.9.13增强了安全特性,包括更严格的认证和授权机制,支持更多的身份验证后端,如 LDAP 和 JWT。此外,该版本还更新了TLS/SSL配置,增强了网络通信的安全性。 4. **客户端库支持**:此...
服务端架构通常包括用户认证、游戏逻辑处理、状态同步、网络通信等多个模块。Erlang源码揭示了这些模块如何设计和实现,包括如何使用Erlang的模块化特性来组织代码,以及如何通过进程间的通信来协调各个部分的工作...
Erlang是一种面向并发的、函数式编程语言,由瑞典电信设备制造商Ericsson开发,用于构建高可用性、分布式和实时系统。在本场景中,"erlang server"指的是使用Erlang语言实现的服务器应用,特别是一个聊天室服务器,...
在IT行业中,Erlang是一种面向并发的编程语言,它被广泛用于构建高可靠性、分布式系统,尤其是在电信和实时计算领域。WebSocket协议则是一种在Web上实现双向通信的协议,它允许服务器和客户端进行持久连接,从而实现...
erlang-oauth 的Erlang实现。 生成签名的功能(客户端),验证签名的功能(服务器端),以及一些用于发出OAuth HTTP请求的便捷功能(客户端)。 Erlang / OTP兼容性 Erlang / OTP 21或更高版本。 Rebar3兼容性 将...
Erlang MQTT消息服务器简称EMQTT。EMQTT是采用Erlang语言开发,全面支持MQTT V3.1.1协议,支持集群和大规模连接的开源MQTT消息服务器。EMQTT致力于发布一个基于Erlang/OTP语言平台,企业级稳定可靠,完全开源免费,...
- **用户(User)**:具有不同权限的角色,用于认证和授权。 - **交换机(Exchange)**:根据预定义的路由规则将消息分发到不同的队列。 - **队列(Queue)**:存储消息的实体,只有被消费后才会被删除。 - **绑定...
1. **连接与认证**:客户端需要连接到RabbitMQ服务器,并进行身份验证,通常使用AMQP协议。 2. **声明交换器与队列**:客户端可以创建交换器和队列,或者在发送消息前检查它们是否存在。 3. **发布消息**:生产者...
RabbitMQ服务器通常通过命令行工具或Web管理界面进行控制,可以设置多种插件以扩展其功能,例如监控、日志记录、安全认证等。 安装这两个文件后,开发者或系统管理员可以在Windows环境下搭建起RabbitMQ服务器,从而...
- **Diameter**:用于网络认证、授权和计费协议的实现。 ### 4. R11B版本 R11B是Erlang/OTP的一个早期版本,尽管较新版本可能包含了更多的功能和优化,但R11B中的概念和原理对于理解Erlang/OTP的基石仍然是至关...
3. **多种插件**:RabbitMQ有丰富的插件机制,可以扩展监控、日志记录、认证和授权等功能。 4. **高可用性**:通过镜像队列和集群,RabbitMQ可以实现数据复制和故障转移,确保服务的高可用性。 5. **多语言客户端库*...
7. **中间件支持**:可能支持HTTP代理、认证、重定向等中间件功能。 8. **错误处理和调试**:hackney如何报告和处理错误,以及如何调试HTTP请求的问题。 9. **性能优化**:如何通过Erlang的特性提高hackney的性能...
2. **认证**:SSH支持公钥/私钥对和密码认证,增强了节点间通信的身份验证。 3. **隧道**:SSH可以创建安全的隧道,使其他协议如HTTP、数据库等也能通过加密通道传输。 4. **已广泛部署**:SSH是许多系统管理员的...
在IT领域,Erlang是一种面向并发的编程语言,它被广泛用于构建高可用性和容错性的系统,尤其是在网络通信和实时系统中。基于Erlang的gen_tcp库是其强大的网络编程接口,用于实现TCP协议的应用。在这个场景中,我们...
Erlang MQTT消息服务器简称EMQTT。EMQTT是采用Erlang语言开发,全面支持MQTT V3.1.1协议,支持集群和大规模连接的开源MQTT消息服务器。EMQTT致力于发布一个基于Erlang/OTP语言平台,企业级稳定可靠,完全开源免费,...
Erlang MQTT消息服务器简称EMQTT。EMQTT是采用Erlang语言开发,全面支持MQTT V3.1.1协议,支持集群和大规模连接的开源MQTT消息服务器。EMQTT致力于发布一个基于Erlang/OTP语言平台,企业级稳定可靠,完全开源免费,...
Erlang MQTT消息服务器简称EMQTT。EMQTT是采用Erlang语言开发,全面支持MQTT V3.1.1协议,支持集群和大规模连接的开源MQTT消息服务器。EMQTT致力于发布一个基于Erlang/OTP语言平台,企业级稳定可靠,完全开源免费,...
2. **配置文件**:可能包含服务器的设置,如监听端口、认证信息等。 3. **测试文件(.test or .eunit)**:用于验证代码正确性的测试用例。 4. **README或README.md**:项目介绍、安装指南和使用说明。 5. **LICENSE...
EMQTT,全称为EMQ X Broker,是一个基于Erlang构建的开源MQTT消息服务器。MQTT(Message Queuing Telemetry Transport)是一种轻量级的发布/订阅式消息协议,广泛应用于物联网(IoT)领域,特别是资源有限的设备之间...
8. **权限控制**:RabbitMQ提供了一套权限系统,可以对用户进行认证和授权,控制他们可以访问哪些资源。 9. **插件**:RabbitMQ通过插件系统扩展其功能,如管理界面、监控工具等。 安装RabbitMQ 3.8.3时,首先需要...