Hi Jiangke, Thanks for the advice! I just wrote out a version of the proposal <https://docs.google.com/document/d/1B5wejldjw8WznVXKp-crq5lUqpTJ4jTnCfdbUytPksA/edit?tab=t.0#heading=h.9qd6i3dt9zfx> and was wondering if you could give me some feedback? Thank you so much for your time in answering my questions!
Best, Lihang On Wed, Mar 26, 2025 at 2:32 AM Jiangke Wu <xingfude...@apache.org> wrote: > Hi Lihang (Charlie), Thank you for your interest in the Seata project and > this GSoC initiative! Your background in distributed systems and cloud > computing aligns well with the project's goals. To move forward, we’d like > you to propose a design > ZjQcmQRYFpfptBannerStart > This Message Is From an External Sender > This message came from outside your organization. > > ZjQcmQRYFpfptBannerEnd > > Hi Lihang (Charlie), > > Thank you for your interest in the Seata project and this GSoC initiative! > Your background in distributed systems and cloud computing aligns well with > the project's goals. > > To move forward, we’d like you to propose a design outline for how you > would implement metadata-driven load balancing and advanced routing in > Seata. Here’s what we suggest: > > 1.Explain how you would extend Seata’s existing load balancing mechanism > (e.g., LoadBalance interface) to incorporate dynamic metadata (e.g., > region, latency, resource usage). > > 2.Describe how metadata could be collected, stored, and propagated across > Seata components (TC/Client). > > 3.Propose a routing strategy leveraging metadata (e.g., zone-aware routing, > weighted routing based on node health). > > 4.Highlight potential performance tradeoffs and mitigation plans. > > 5.Timeline arrangement > > > Best Regards, > Jiangke Wu(xingfudeshi) > > > On Wed, Mar 26, 2025 at 07:04 Charlie Shen <cs4...@columbia.edu> wrote: > > > Hello Seata Community, > > > > My name is Lihang (Charlie) Shen, a senior student at Columbia University > > majoring in Computer Science. I learned about this GSoC idea and found it > > worthwhile, and want to contribute to it! (Unlocking the Power of Metadata > > in Apache Seata: From Load Balancing to Advanced Routing). Do you have any > > recommended good first issue for this project? > > > > A bit about myself: > > -I have experience in Java, C/C++, Python, and frameworks such as Spring, > > Docker, and Kubernetes. My internship work involved building APls, > > distributed task processing, and data pipelines(e.g., at HireBeat and > > tHRive). > > -Academically, i've taken courses in Operating Systems, Cloud Computing, > > AdvancedSoftware Engineering, and NLP at Columbia, which gave me hands-on > > exposure to concurrency, load balancing, and performance tuning. I've also > > participated in hackathons (like the Innovate.DTCC Al Hackathon) and > > open-source projects focusing on data workflow automation and distributed > > architecture. > > > > Thank you so much for your time, and I have attached my resume for your > > reference. I look forward to growing through this experience! > > > > Best regards, > > > > Lihang (Charlie) Shen > > Email: cs4...@columbia.edu > > GitHub: > > https://urldefense.proofpoint.com/v2/url?u=https-3A__github.com_charlhhhh&d=DwIFaQ&c=009klHSCxuh5AI1vNQzSO0KGjl4nbi2Q0M1QLJX9BeE&r=WzDyjreLNM97YWrAAOfBrtpp4efI8XEeUzMO8tr9wUw&m=2LJiFWwJG6_vE_DyYELSMFxDZ3mbB0S0q-8f5GDorPcXR2mPgYQ1by5XzHkLqc5B&s=m3I86LYrFC0NjZ5A45826PPSEDDr4nYGxMBftpFLdQs&e= > > LinkedIn: > > https://urldefense.proofpoint.com/v2/url?u=https-3A__www.linkedin.com_in_lihang-2Dcharlie-2Dshen-2D2ab5b4204_&d=DwIFaQ&c=009klHSCxuh5AI1vNQzSO0KGjl4nbi2Q0M1QLJX9BeE&r=WzDyjreLNM97YWrAAOfBrtpp4efI8XEeUzMO8tr9wUw&m=2LJiFWwJG6_vE_DyYELSMFxDZ3mbB0S0q-8f5GDorPcXR2mPgYQ1by5XzHkLqc5B&s=9vfU5M3utcOJZK4cjDdg-vF9Q9T_4FXuHd1W9VixpAI&e= > > > > --------------------------------------------------------------------- > > To unsubscribe, e-mail: dev-unsubscr...@seata.apache.org > > For additional commands, e-mail: dev-h...@seata.apache.org > >