Skip to content

Commit 8bd279f

Browse files
authored
[ISSUE #5889]✨Revamp author page with enhanced styling, detailed introduction, and expanded project information (#5890)
1 parent d0bb95a commit 8bd279f

File tree

1 file changed

+157
-19
lines changed

1 file changed

+157
-19
lines changed

rocketmq-website/docs/author.md

Lines changed: 157 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -1,38 +1,176 @@
11
---
22
title: Author
33
sidebar_position: 100
4+
hide_table_of_contents: false
45
---
56

6-
# About the Author
7+
# 👨‍💻 About the Author
78

8-
## MXSM
9+
<div style={{textAlign: 'center', margin: '2rem 0'}}>
10+
<img
11+
src="https://github.com/mxsm.png"
12+
alt="MXSM"
13+
style={{
14+
width: '150px',
15+
height: '150px',
16+
borderRadius: '50%',
17+
border: '4px solid var(--ifm-color-primary)',
18+
boxShadow: '0 4px 12px rgba(168, 85, 247, 0.3)'
19+
}}
20+
/>
21+
<h2 style={{marginTop: '1rem', color: 'var(--ifm-color-primary)'}}>MXSM</h2>
22+
<p style={{fontSize: '1.1rem', color: 'var(--ifm-color-secondary)'}}>
23+
Apache EventMesh PMC | Apache RocketMQ Active Contributor | RocketMQ-Rust Owner
24+
</p>
25+
</div>
926

10-
MXSM is the creator and maintainer of RocketMQ-Rust, a high-performance messaging middleware built with Rust.
27+
## 👋 Introduction
1128

12-
### Background
29+
Hi, I'm **mxsm**, a software engineer graduated from **Hangzhou Dianzi University (HDU)**. Currently living in **Foshan** and working in **Guangzhou, China**.
1330

14-
- **Expertise**: Distributed systems, messaging middleware, and Rust programming
15-
- **Focus**: Building production-ready, memory-safe implementations of Apache RocketMQ
16-
- **Philosophy**: Leveraging Rust's ownership model and async capabilities for enterprise-grade reliability
31+
I'm passionate about building high-performance distributed systems and messaging middleware. As an active member of the Apache Software Foundation community, I contribute to multiple open-source projects and maintain RocketMQ-Rust.
1732

18-
### Contributions
33+
## 🏆 Apache Software Foundation Roles
1934

20-
MXSM has been actively developing and maintaining RocketMQ-Rust to provide:
35+
### Apache EventMesh
36+
- 🎯 **PMC Member** (Project Management Committee)
37+
- 💻 **Committer**
38+
- Contributing to event-driven architecture and serverless messaging
2139

22-
- High-performance message processing with zero-cost abstractions
23-
- Memory safety guarantees through Rust's type system
24-
- Cross-platform support for Linux, Windows, and macOS
25-
- Production-ready features for modern distributed systems
40+
### Apache RocketMQ
41+
- **Active Contributor**
42+
- Participating in feature development and community building
43+
- Deep understanding of RocketMQ's architecture and internals
2644

27-
### Connect
45+
### RocketMQ-Rust
46+
- 🦀 **Creator & Owner**
47+
- Leading the Rust implementation of Apache RocketMQ
48+
- Building production-ready messaging middleware with Rust
2849

29-
- **GitHub**: [mxsm](https://github.com/mxsm)
30-
- **Project**: [RocketMQ-Rust Repository](https://github.com/mxsm/rocketmq-rust)
50+
## 💡 Background & Expertise
3151

32-
### Acknowledgments
52+
### Technical Skills
3353

34-
RocketMQ-Rust is inspired by and based on the [Apache RocketMQ](https://rocketmq.apache.org/) project. We acknowledge the contributions of the Apache RocketMQ community.
54+
- 🔧 **Primary Languages**:
55+
- **Java**: Extensive experience in enterprise applications and distributed systems
56+
- **Rust**: Building high-performance, memory-safe systems (Rustacean 🦀)
57+
58+
- 🌱 **Currently Learning**:
59+
- **English**: Improving communication in international open-source communities
60+
- **Rust Premium**: Advanced Rust patterns and optimizations
61+
- **Go**: Just started exploring for cloud-native development
62+
63+
### Areas of Focus
64+
65+
- 🚀 **RocketMQ Rust**: Leading development and architecture
66+
-**Apache RocketMQ**: Contributing features and improvements
67+
- 🎯 **Apache EventMesh**: PMC work and project governance
68+
- 📊 **DLedger**: Raft-based distributed log implementation
69+
70+
## 🚀 About RocketMQ-Rust
71+
72+
**RocketMQ-Rust** is a high-performance messaging middleware built with Rust, reimplementing the battle-tested architecture of Apache RocketMQ. This project aims to bring the power of Rust's memory safety and zero-cost abstractions to the world of distributed messaging.
73+
74+
### Philosophy
75+
76+
Building production-ready, enterprise-grade messaging middleware that combines:
77+
- The proven architecture of Apache RocketMQ
78+
- The safety and performance benefits of Rust
79+
- Modern async programming patterns
80+
- Cross-platform compatibility (Linux, Windows, macOS)
81+
82+
## 🎯 Project Vision
83+
84+
RocketMQ-Rust is being developed to provide:
85+
86+
### Core Features
87+
- ✅ High-performance message processing with zero-cost abstractions
88+
- ✅ Memory safety guarantees through Rust's type system
89+
- ✅ Full Apache RocketMQ protocol compatibility
90+
- ✅ Async/await based architecture for efficient I/O
91+
- ✅ Cross-platform support (Linux, Windows, macOS)
92+
93+
### Production-Ready Capabilities
94+
- 🔄 Transactional messages
95+
- 📊 Message ordering and filtering
96+
- 🔁 Retry mechanisms and dead letter queues
97+
- 📈 High availability and fault tolerance
98+
- 🛡️ Security and authentication
99+
100+
## 📈 Project Milestones
101+
102+
Since its inception, RocketMQ-Rust has achieved:
103+
104+
- **v0.1.0** (Feb 2024): Initial release with basic messaging
105+
- **v0.2.0** (Apr 2024): Added transactional messages
106+
- **v0.3.0** (Jun 2024): Enhanced performance and stability
107+
- **v0.4.0** (Aug 2024): Cross-platform support
108+
- **v0.5.0** (Oct 2024): Production-ready features
109+
- **v0.6.0** (Dec 2024): Advanced routing and filtering
110+
111+
## 👷 Looking for Contributors
112+
113+
I am actively looking for **partner developers** to join the RocketMQ-Rust project! Whether you're:
114+
115+
- 🦀 A Rust enthusiast wanting to build real-world systems
116+
- 📨 Interested in distributed messaging and middleware
117+
- 🌟 Looking to contribute to Apache ecosystem projects
118+
- 🤝 Want to collaborate on open-source development
119+
120+
**Your contributions are welcome!** Check out our [Contributing Guide](/docs/contributing/overview) to get started.
121+
122+
## 🤝 Connect & Reach Me
123+
124+
### Find Me Online
125+
126+
- 🐙 **GitHub**: [@mxsm](https://github.com/mxsm)
127+
- 📦 **Project**: [RocketMQ-Rust Repository](https://github.com/mxsm/rocketmq-rust)
128+
- 🌐 **Personal Website**: [mxsm.github.io](https://mxsm.github.io)
129+
- 📝 **Juejin (掘金)**: [My Juejin Homepage](https://juejin.cn/user/mxsm)
130+
- 💬 **Discussions**: [GitHub Discussions](https://github.com/mxsm/rocketmq-rust/discussions)
131+
- 🐛 **Issues**: [Bug Reports & Feature Requests](https://github.com/mxsm/rocketmq-rust/issues)
132+
133+
### Contact Information
134+
135+
- 📧 **Apache Email**: [mxsm@apache.org](mailto:mxsm@apache.org)
136+
- 📮 **Personal Email**: [ljbmxsm@163.com](mailto:ljbmxsm@163.com)
137+
138+
### Get Involved
139+
140+
We welcome contributions from the community! Whether you're:
141+
142+
- 🐛 Reporting bugs
143+
- 💡 Suggesting features
144+
- 📝 Improving documentation
145+
- 🔧 Contributing code
146+
- 🌍 Translating content
147+
148+
Check out our [Contributing Guide](/docs/contributing/overview) to get started!
149+
150+
## 🙏 Acknowledgments
151+
152+
RocketMQ-Rust is inspired by and based on the [Apache RocketMQ](https://rocketmq.apache.org/) project. We acknowledge and appreciate:
153+
154+
- The **Apache RocketMQ** community for the original design and architecture
155+
- The **Apache EventMesh** community for collaboration and support
156+
- The **Apache Software Foundation** for fostering open-source innovation
157+
- The **Rust community** for excellent tools, libraries, and support
158+
- All **contributors** who have helped make this project better
159+
- **Users** who provide valuable feedback and bug reports
160+
161+
## 📬 Support
162+
163+
If you find RocketMQ-Rust helpful, please:
164+
165+
- ⭐ Star the [GitHub repository](https://github.com/mxsm/rocketmq-rust)
166+
- 🐦 Share with others who might benefit
167+
- 📢 Write about your experience using it
168+
- 🤝 Contribute to the project
35169

36170
---
37171

38-
*Thank you for your interest in RocketMQ-Rust!*
172+
<div style={{textAlign: 'center', marginTop: '3rem', padding: '2rem', background: 'var(--ifm-background-surface-color)', borderRadius: '12px'}}>
173+
<h3>Thank you for your interest in RocketMQ-Rust! 🎉</h3>
174+
<p>Together, we're building the future of messaging middleware with Rust.</p>
175+
</div>
176+
```

0 commit comments

Comments
 (0)