大环境不好待机三个月了,用这段时间梭哈了一个项目,大家帮忙用户+1

2024-01-28 16:04:59 +08:00
hahaba  hahaba

楼主测试开发,11 月份辞职的,准备开个店子,转头一看朋友们都亏的裤衩子都没了,心想着不行啊,这种光景不适合把钱往出掏,但是天天吃了睡睡看了吃,也没得意思,就寻思着搞点什么东西玩玩。

刚好博客近期收不到微信通知了,一看原来 server 酱收费了,一天 5 次,我哭了。心想着我也开发一个更强大的吧。于是埋头苦干两三个月,anpush.com 诞生。

anpush 涉及到了前端(官网、管理后台、chrome 插件),后端(各种第三方、消息队列、负载均衡、支付系统),APP 端( uniapp 一把梭了)。比较恶心的是国内厂商各家一个 sdk ,直接放弃了。就用谷歌的 fcm 吧

开发过程中遇到了各种各样的问题,各种技术坑(指的三方),当然也有冷嘲热讽的说没人为这个付费,实际上已开始就没打算过国内有付费用户( PS: github 上的很多朋友支持了一下,算是有十几个付费用户了吧)。终极目标是向老外收收美刀,收不到就去开店子啰。


开发语言情况:

后端:Java (核心业务,拿框架梭哈) 前端:Vue ( UI ) 消息端:Python (因为不是核心,主要负责消费,python 开发速度快) 通道:这个比较杂,因为有的是模拟人工操作,用了 Go 、Python 、JS chrome 插件:js APP 端:JAVA+JS 混合 中间键:Redis 、RBMQ 、Mysql 、MQTT 、Clickhouse

9436 次点击
所在节点   程序员  程序员
50 条回复
kkk9
kkk9
2024-01-28 16:12:09 +08:00
uniapp 一把梭了 …… 😓
GooMS
GooMS
2024-01-28 16:16:08 +08:00
这种业务比较适合永久购买,比如 pushover 5$ 人手一个 ,按次订阅太扯了。
GooMS
GooMS
2024-01-28 16:18:13 +08:00
另外你这个方案太复杂了吧,不如 aws sqs sns 一把梭,撑到 100 万用户再换都可以。
hahaba
hahaba
2024-01-28 16:19:09 +08:00
@GooMS 收费这方面没得任何经验,后面开老外怎么说,还有个 pushhover 太简单了,要多装个 APP ,我直接一个接口梭哈到所有 APP 去了
hahaba
hahaba
2024-01-28 16:20:37 +08:00
@GooMS 其实主要复杂在第三方上面,比如 whatsapp 之流的,只能用协议实现发消息
GooMS
GooMS
2024-01-28 16:25:20 +08:00
hahaba
hahaba
2024-01-28 16:48:45 +08:00
@GooMS 这个是后面要做的事情,的确需要优化。但是不是一个道路上面,我是不想让用户再下载一个 app ,而是使用常用的 app 去接收通知。但是这个客户端的基础功能也的确需要完善
wonderfulcxm
wonderfulcxm
2024-01-28 16:58:52 +08:00
技术栈好丰富,可能日后维护成本很高
hahaba
hahaba
2024-01-28 17:07:36 +08:00
@wonderfulcxm 这种缝合怪项目,没有办法,就是很杂乱
dyv9
dyv9
2024-01-28 17:23:26 +08:00
围观一下,虽然好多看不懂,不站前排挡住别人。😂
fisherman0459
fisherman0459
2024-01-28 17:45:53 +08:00
方便简单描述下推送到 WhatsApp 是什么原理吗?
Nosub
2024-01-28 18:01:21 +08:00
厉害了,很不错。
passon
2024-01-28 18:03:31 +08:00
推送给钉钉怎么实现的?需要用户设置什么东西吗
hahaba
2024-01-28 18:12:24 +08:00
@passon 就是个简单的 webhook ,你在钉钉里创建,填进来就可以了
hahaba
2024-01-28 18:12:55 +08:00
@fisherman0459 就是你加我为好友,通过 api 推送好友消息,和 qq 差不多
TiaoYeTaiLang
2024-01-28 22:22:33 +08:00
这东西是什么使用场景?
z1829909
2024-01-29 00:13:35 +08:00
感觉技术栈挺重的, 维护成本会高不少
stevenluox1
2024-01-29 00:16:55 +08:00
码一个,看看后续发展
leokun
2024-01-29 09:42:24 +08:00
挺强大的
deanwang
2024-01-29 09:48:28 +08:00
应该加个根据访问用户的时区或则 IP 自动选择显示语言. (如果为了拓展海外用户

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/1012189

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX