Apache RocketMQ 从入门到实战如何实现刷盘(可以类比一下数据库方面的刷盘、redo、undo 日志)? • RocketMQ 文件存储设计理念、基于文件的 Hash 索引是怎么实现的? ·定时消息、消息过滤等实现原理。 ·如何进行网络编程(Netty 实战)? 下定决心后便开始了我的源码分析 RocketMQ 之旅,大概在 4 个多月的时间中连续发表了 30 余篇文章,从 Nameserver、消息发送高可用设计、消息存储、消息消费、消息过 集合框架中的类自然成为了我们突破数据结构最好的老师,其次是 java 并发,即多线程、并发容器、锁等课题,这方面可以好好学习一下 JUC 框架。最后最好是具备一些网络方面的知识,例如 NIO、Netty。 ### 2. 持续输出能力 成为一个开源项目的 contributions 非常容易,提交一个 PR 并被通过即可,甚至于提交一个文档被接受也同样可以,难的是持续贡献,最终被开源项目的 PMC 在参与一个开源项目之前,我觉得第一个最基本的步骤还是要打牢基础,这里的基础至少要包括 JAVA 集合、JAVA 并发(JUC)这两项,只是最最基本的,至少要阅读其源码,理解其设计理念,至于 NIO,Netty 这些可以后续在需要使用时再去专门学习,有针对性的学习,有使用需求,或许学习动力更强劲,学习效率更高效。 当具备一定的基础后,如何从零开始参与进开源项目呢?通常有如下几个方法: ·看看官方文档0 码力 | 165 页 | 12.53 MB | 2 年前3
HBASE-21879 Read HFile ’s Block into ByteBuffer directly.meet our current needs. If we have higher performance requirements in the future, we can turn to Netty's PooledByteBufAllocator, it has the following advantages: 1. Thread safe, high concurrency and ByteBuff Allocator will have an RefCnt to track its life cycle, the RefCnt is a class which extends from Netty's AbstractReferenceCounted, use unsafe method(or safe way if unsafe is not available) to maintain buffers any more. With implementing the Netty's ReferenceCounted interface, we can easily replace our hbase defined ByteBuff by Netty's ByteBuf, moving to Netty's PooledByteBufAllocator can also0 码力 | 18 页 | 1.14 MB | 2 年前3
消费者云CSE微服务实践关于我 9年电信软件平台中间件开发、设计、架构经验 精通Netty、Mina等网络通信框架 华为软件 短信/彩信/WAP网关平台SGP、API开放集成网关API Fabric首席设计师 华为软件分布式服务框架DSF首席设计师 《Netty权威指南》、《分布式服务框架原理与实践》作者 微博、微信:Nettying 公众号:Netty之家  ## CSE的高性能设计: 提供Rest和Highway RPC两种通信协议,满足不同业务场景 高性能的Rest:集成Vertx,底层基于Netty,性能比传统Servlet NIO性能高X倍 ➢ Highway RPC:采用Netty + PB,既支持多语言,又保证高性能 高性能并发设计:线程绑定技术,网络I/O线程绑定后端的服务调度线程,最大限度减少锁竞争。采用连接池机制,重用已有的连接0 码力 | 22 页 | 1.39 MB | 2 年前3
ActiveMQ Artemis 2.27.1 Documentationlogging various broker events (i.e. LoggingActiveMQServerPlugin). • Option to use OpenSSL provider for Netty via the sslProvider URL parameter. • Enable splitting of broker.xml into multiple files. • Enhanced Highlights: • Web admin console! • Critical Analysis and deadlock detection on broker • Support Netty native kqueue on Mac. • Last-value queue for AMQP #### Upgrading from 2.2.0 1. If you desire to > ## V ersions • Support Netty native epoll on Linux. • Ability to configure arbitrary security role mappings. • AMQP performance0 码力 | 414 页 | 6.20 MB | 1 年前3
Apache ActiveMQ Artemis 2.26.0 User Manuallogging various broker events (i.e. LoggingActiveMQServerPlugin). - Option to use OpenSSL provider for Netty via the sslProvider URL parameter. • Enable splitting of broker.xml into multiple files. • Enhanced Highlights: Web admin console! - Critical Analysis and deadlock detection on broker • Support Netty native kqueue on Mac. • Last-value queue for AMQP #### Upgrading from 2.2.0 1. If you desire to e> Highlights: • Broker plugin support. • Support Netty native epoll on Linux. • Ability to configure arbitrary security role mappings. • AMQP performance0 码力 | 487 页 | 6.28 MB | 2 年前3
Apache ActiveMQ Artemis 2.29.0 User Manuallogging various broker events (i.e. LoggingActiveMQServerPlugin). - Option to use OpenSSL provider for Netty via the sslProvider URL parameter. • Enable splitting of broker.xml into multiple files. • Enhanced Highlights: Web admin console! • Critical Analysis and deadlock detection on broker • Support Netty native kqueue on Mac. • Last-value queue for AMQP #### Upgrading from 2.2.0 1. If you desire to Suites (RFC 2712). #### 2.1. 0 Full release notes. Highlights: • Broker plugin support. • Support Netty native epoll on Linux. • Ability to configure arbitrary security role mappings. • AMQP performance0 码力 | 499 页 | 6.37 MB | 2 年前3
Apache ActiveMQ Artemis 2.30.0 User Manuallogging various broker events (i.e. LoggingActiveMQServerPlugin). - Option to use OpenSSL provider for Netty via the sslProvider URL parameter. • Enable splitting of broker.xml into multiple files. • Enhanced Highlights: Web admin console! • Critical Analysis and deadlock detection on broker • Support Netty native kqueue on Mac. • Last-value queue for AMQP #### Upgrading from 2.2.0 1. If you desire to Suites (RFC 2712). #### 2.1. 0 Full release notes. Highlights: • Broker plugin support. • Support Netty native epoll on Linux. • Ability to configure arbitrary security role mappings. • AMQP performance0 码力 | 500 页 | 6.37 MB | 1 年前3
Apache ActiveMQ Artemis 2.24.0 User Manuallogging various broker events (i.e. LoggingActiveMQServerPlugin). - Option to use OpenSSL provider for Netty via the sslProvider URL parameter. • Enable splitting of broker.xml into multiple files. • Enhanced Highlights: • Web admin console! - Critical Analysis and deadlock detection on broker • Support Netty native kqueue on Mac. • Last-value queue for AMQP #### Upgrading from 2.2.0 1. If you desire to Suites (RFC 2712). #### 2.1. 0 Full release notes. Highlights: • Broker plugin support. • Support Netty native epoll on Linux. • Ability to configure arbitrary security role mappings. • AMQP performance0 码力 | 513 页 | 6.41 MB | 2 年前3
Apache ActiveMQ Artemis 2.28.0 User Manuallogging various broker events (i.e. LoggingActiveMQServerPlugin). - Option to use OpenSSL provider for Netty via the sslProvider URL parameter. • Enable splitting of broker.xml into multiple files. • Enhanced Highlights: • Web admin console! - Critical Analysis and deadlock detection on broker • Support Netty native kqueue on Mac. • Last-value queue for AMQP #### Upgrading from 2.2.0 1. If you desire to Suites (RFC 2712). #### 2.1. 0 Full release notes. Highlights: • Broker plugin support. • Support Netty native epoll on Linux. • Ability to configure arbitrary security role mappings. • AMQP performance0 码力 | 494 页 | 6.33 MB | 2 年前3
Apache ActiveMQ Artemis 2.25.0 User Manuallogging various broker events (i.e. LoggingActiveMQServerPlugin). - Option to use OpenSSL provider for Netty via the sslProvider URL parameter. • Enable splitting of broker.xml into multiple files. • Enhanced Highlights: Web admin console! • Critical Analysis and deadlock detection on broker • Support Netty native kqueue on Mac. • Last-value queue for AMQP #### Upgrading from 2.2.0 1. If you desire to Suites (RFC 2712). #### 2.1. 0 Full release notes. Highlights: • Broker plugin support. • Support Netty native epoll on Linux. • Ability to configure arbitrary security role mappings. • AMQP performance0 码力 | 514 页 | 6.41 MB | 2 年前3
共 336 条
- 1
- 2
- 3
- 4
- 5
- 6
- 34
相关搜索词
RocketMQNameserverBrokerNetty生产环境HBASE-21879HFileBlockByteBufferNetty's ByteBufAllocatorCSE微服务分布式事务服务治理ActiveMQ Artemis性能工具升级步骤日志记录JMX管理Apache ActiveMQ Artemis版本升级bug修复配置安全管理SSL传输broker instanceconfigurationupgraderelease notes审计日志用户名验证管理上下文队列创建日志文件Mirror sync replicationMQTTJMXBroker InstanceUpgradingPaging Flow ControlJDBC Persistence













