首页
首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
后端
订阅
yuyongbo
更多收藏集
微信扫码分享
微信
新浪微博
QQ
108篇文章 · 0订阅
程序员必看:两个思想优化90%的代码
本文探讨组合函数模式与抽象层次一致性原则如何提升代码质量,通过实例展示将复杂函数分解为不同抽象层次的方法,强调构建金字塔结构代码的重要性,帮助开发者写出更清晰、易维护的程序。
用马斯克五步工作法重构支付宝商家账单
支付宝中国数据团队在过去的一年里应用马斯克的五步工作法重构了有 10 年历史之久的支付宝商家账单,整体复杂度减少 60%,时效性提升 1 小时,计存成本降低 30%,理解和运维成本大幅下降
Golang 用 500 行 Golang 代码实现高性能的消息回调中间件
本文描述了如何实现一个消息回调中间件,得益于 golang 管道和协程的编程思想,通过巧妙的设计,只需要约500行代码就可以实现高性能、优雅关闭、自动重连等特性,全部代码也已经开源在 github/fishtrip/watchman。
用 Go 编写一个简单的 WebSocket 推送服务
最近拿到需求要在网页上展示报警信息。以往报警信息都是通过短信,微信和 App 推送给用户的,现在要让登录用户在网页端也能实时接收到报警推送。 依稀记得以前工作的时候遇到过类似的需求。因为以前的浏览器标准比较陈旧,并且那时用 Java 较多,所以那时候解决这个问题就用了 Come…
什么时候该用 RabbitMQ ,什么时候该用 Apache Kafka
今天有很多的消息传递技术, 数不清的 ESBs, 和近 100 iPaaS 供应商在市场上。 自然,这导致了有关如何为您的需要 - 特别是那些已经投资在一个特定的选择,选择正确的消息传递技术的问题 。我们批发选择吗? 用正确的工具做正确的工作? 我们有没有正确地布置手头的工作以满足业务需求? 鉴于此,对我来说,合适的工具是什么? 更糟糕的是,详尽的市场分析可能永远无法完成,但由于集成代码的平均寿命,尽职调查是至关重要的。
Go 实现世界杯后台管理系统
大家好,我叫谢伟,是一名程序员。 趁着周末更新一期,上一期讲到 如何快速熟悉一个项目, 文章的最后讲到,最好的方法是借用相同的技术栈重新实现一个项目。 本文就是借用相同技术栈实现了 2018世界杯后台管理系统 。 网页爬虫。 主要需要的信息是这些。 分析网页源代码。网页爬虫。在…
订单服务的设计思考
最近由于项目业务原因,需要为系统设计虚拟币的充值及消费功能。公司内已经有成熟的支付网关服务,所以重点变成了如何设计项目内虚拟币的充值流程,让整个充值流程都实现幂等,确保用户的虚拟币余额不会重复增加或扣减。 用户购买商品,商户后台请求生成支付订单并返回相关信息到客户端。 客户端根…
TiDB 在小米的应用实践
MIUI 是小米公司旗下基于 Android 系统深度优化、定制、开发的第三方手机操作系统,也是小米的第一个产品。MIUI 在 Android 系统基础上,针对中国用户进行了深度定制,在此之上孕育出了一系列的应用,比如主题商店、小米音乐、应用商店、小米阅读等。 这两个业务场景每…
微信支付商户系统架构背后的故事
欢迎大家前往腾讯云+社区,获取更多腾讯海量技术实践干货哦~。 2015年之前,微信支付业务快速发展,需要一款数据库能够安全高效的支撑微信支付商户系统核心业务,这个重任落在了腾讯数据库团队自研PostgreSQL上。 2016年7月,腾讯云对外发布云数据库PostgreSQL,提…