2025年4月工作小记
最近遇到了一些工作上的事,觉得很有趣,这里写下来记录一下。
检查用户是否有初始密码
有个需求是这样的:用户通过手机认证一键完成注册,那该用户是没有密码的。之后用户要修改密码时,判断用户是否设置过密码,如果有,那么需要输入原密码和新密码来修改密码;如果没有,那么只需要设置新密码。
Read more...最近遇到了一些工作上的事,觉得很有趣,这里写下来记录一下。
有个需求是这样的:用户通过手机认证一键完成注册,那该用户是没有密码的。之后用户要修改密码时,判断用户是否设置过密码,如果有,那么需要输入原密码和新密码来修改密码;如果没有,那么只需要设置新密码。
Read more...年前与年后都忙得不行,今天有时间,写点2024年的总结
上半年阿里云Postgres数据库大版本升级失败,过了几个月阿里云工程师反馈说是他们内部Bug,除此之外没什么问题。
Read more...最近情绪不太稳定,因为我正在经历一段非常痛苦的时光。
我的上级第二天通过观察就知道我不太对劲,我将事情告诉给了父母、北京和上海的两位大叔、与这件事非常密切的朋友,他们认为我已经做得足够好,对得起所有人,但我自己要先撑过去。
Read more...这几天在看自己Apple Music、Spotify、PSN的年终报告,感觉自己的年终总结也可以写写了。
今年主导设计和实现了平台上的大量架构变更,让平台更加稳定,也更加高效。在配置完全不变、业务高速增长的前提下,达成了:
Read more...今年年初我们在架构上做了大幅改动,应用上做了相当多的优化,这些改进让我们在业务不断增长的同时,CPU占用率、网络吞吐上还能出现巨幅下降。大量实例规格可直接降一档,费用减半,少部分实例降两档,费用减半再减半。
Read more...前段时间我们在阿里云中国区上遇到了网络相关的瓶颈,解决这个问题花了一些时间,这里记录一下。
我们的系统服务重度依赖Apache Kafka,它定义自身为事件流平台,我们把它当成消息队列中间件来解耦服务,又将其作为缓冲流量洪峰的弹性层,非常万能。
最初的架构中并没有将它纳入,后面只是作为个人兴趣爱好引入。随着业务增长,我们渐渐把重要业务交给Kafka解耦,Kafka不知不觉将整体系统架构转换为事件驱动架构,系统架构变得更清晰更简单。
Read more...去年最后一天的最后几个小时,我们一个数据中心的数据库再次因为Burst Balance耗尽导致整站性能缓慢,将该数据库硬盘从GP2升级至GP3后,性能瞬间恢复。该特性刚上线不久,算是救了我们一命。
Read more...今晚卧龙试玩放出,却没有打开游戏机的心情。应该是最近有点累到了,要做的事情堆得很多,压力也有,说不紧张是有点假的。
在Spring Boot 3正式发布的那天,我拉上了几个同事一起哼哧哼哧把我们早就看不顺眼,或已经标记为废弃的库全部铲掉,换上了新的库。
那段时间有天同事跑到我身后问我:“我发现你一声不吭在这写代码写了三天,你到底在做什么?”。当时我键盘敲得飞快,同事还以为我在生闷气。那天快结束的时候,插件统计我写了快12小时,如果没记错的话,应该是去年11月28日,一个周三的晚上。
Read more...上个月过完元旦后从上海跑路回家,本来说有时间写个总结,但疲于应付年前的工作,有空时又觉得年后工作心里没底就一直在看文档补知识。年后回来兴冲冲上了一周班又临时挤进来一堆事情,忙到昨晚算是告一段落,整组人都长呼一口气。今早去联洋广场和老葛贴贴帮他弄ChatGPT的东西,回到家觉得可以适当总结一下了。
一些朋友在看到上篇文章之后,跟我说阿里云支持在负载均衡上挂载SSL/TLS证书,并给我截了图:
我在这里澄清一下,这是事实。
同样,在【20220707】【公测公告】NLB公测活动说明中:自2022年07月07日起,网络型负载均衡NLB开启公测,诚邀您测试体验。这也是事实。
假设超时空警察让阿里云在几年前推出NLB,我们当时就立即使用了这个产品,我们根据收费标准来算成本。