背景
入行也有些日子,
最近突然心中迸发出一个想法, 想要去解决多线程并发环境的一些问题. 并不是说现在社区找不到优秀的这方面的开源项目, 更多的是想自己动手做一些东西出来, 毕竟性格一直在驱使着我要去做这一切. 也是想要证明一下自己, 今天能在这里立下这个flag我觉得对我自己也是极好的。更巧的是,今天是我的生日(农历).因为两年前做一个重大决定的时候,也是我的生日。 today is my birthday
事情的起因或者说是导火索, 会在另外一篇文章<因为一个线程池引发的"血案">讲一下.
所以有这篇文章两个原因,一是自己开始准备着手做这件事情立flag,二就是想听听有缘在看这篇文章的你,在多线程并发场景下最希望解决哪些痛点问题。我认为这会对我接下来的事情有很大帮助
我先说说我的想法,我首先希望这是一个傻瓜式的多线程并发场景下的组件。
只需关心具体业务实现。然后是一个容错率低,拥有公平策略,支持同步异步机制,而且要支持扩展。
总结下来就是
- 操作简单
- 同步异步机制处理
- 公平策略
- 高可用
- 可扩展
希望有缘的你也能为我的第一个flag加油鼓劲。当然我会竭尽全力来完成这件事情。无论结果怎样。最后都会有个交代。
最后送大家一首马荣成先生的诗《风云》
《风云》马荣成
金麟岂是池中物, 一遇风云便化龙。
九霄龙吟惊天变, 风云际会浅水游。
成也风云,败也风云。
毋用强求,一切随缘。