许雪里 

高级软件工程师 at 大众点评网

Putuo District, Shanghai, China
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
许雪里 is a senior software engineer with 11 years' experience based in Putuo, Shanghai, currently at Dianping (大众点评). He is a prolific open-source maintainer behind the XXL family of Java projects (crawler, mq, job scheduler, rpc, boot, sso, conf, tools), contributing practical backend and full‑stack fixes, API improvements, and code-generator enhancements that help teams ship faster. His work focuses on distributed systems, messaging, RPC, and developer tooling, with concrete wins like dynamic proxy strategies for a distributed crawler, JMS/object-message support in a lightweight MQ, and robustness improvements in job scheduling and SSO. He blends careful refactoring and bug fixes with pragmatic feature work—improving logging, load balancing, serialization, and configuration management for production use. A detail-oriented engineer, he often surfaces non-obvious stability fixes (e.g., preventing repeated client-broker reconnections and handling comma quirks in code generation) that reduce operational friction.
code11 years of coding experience
languagesChinese, English
stackoverflow-logo

Stackoverflow

Stats
16reputation
244reached
1answer
0questions
github-logo-circle

Github Skills (55)

json10
tooling10
jms10
web-crawler10
back-end-development10
toolbox10
freemarker10
emoji10
configuration-management10
user-authentication10
authentication10
proxy10
data-serialization10
proxy-server10
distributed-systems10

Programming languages (3)

JavaJavaScriptHTML

Github contributions (5)

github-logo-circle
xuxueli/xxl-conf

Nov 2015 - Oct 2020

A configuration center and service registry.(一站式服务管理平台,配置中心&注册中心,XXL-CONF)
Role in this project:
userBackend Developer
Contributions:13 releases, 347 commits, 16 PRs in 5 years
Contributions summary:许雪里's contributions primarily involved refactoring and updating the codebase related to the configuration center and service registry (xxl-conf). They migrated the Zookeeper address from disk to the project's internal configuration, updated the resource management sections, and performed general code cleanup. Further changes included restructuring the sample project's code and the update to use a key-value based format to handle configuration.
configurationzookeeperconfiguration-managementxxlconf
xuxueli/xxl-tool

Apr 2020 - Apr 2020

a series of tools that make Java development more efficient.(Java工具类库XXL-TOOL)
Role in this project:
userBack-end Developer
Contributions:7 releases, 12 commits, 2 PRs in 11 days
Contributions summary:许雪里 primarily focused on updating and refactoring code related to the emoji and excel tool modules within the `xxl-tool` project. Their commits show modifications to core classes, tests, and data loading mechanisms within the emoji module. The user also worked on the excel tool, modifying import and export functionalities. These changes suggest a focus on improving the functionality and potentially fixing bugs within the existing tool library.
emojiutiljava-developmentxxlfiber
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
许雪里 - 高级软件工程师 at 大众点评网