go redis 第2页
- golang 开源后台管理系统
-
来源:https://studygolang.com/articles/26265?utm_campaign=studygolang.com&utm_source=studygolang&utm_medium=email作者:guyan0319go-admingo-admin是一个go语言开发的后台...
- go语言项目优化(经验之谈)
-
我的课题主要分为以下三章,斗鱼在GO的应用场景,GO在业务中如何优化,我们在GO中踩过了哪些坑。1Go的应用场景在斗鱼我们将GO的应用场景分为以下三类,缓存类型数据,实时类型数据,CPU密集型任务。这三类应用场景都有着各自的特点。缓存类型数据在斗鱼的案例就是我们的首页,列表页,这些页面和接口的特点...
- go-zero 如何扛住流量冲击(一)
-
不管是在单体服务中还是在微服务中,开发者为前端提供的API接口都是有访问上限的,当访问频率或者并发量超过其承受范围时候,我们就必须考虑限流来保证接口的可用性或者降级可用性。即接口也需要安装上保险丝,以防止非预期的请求对系统压力过大而引起的系统瘫痪。go-zero集成了开箱即用的限流器。其中内置...
- Dapr 知多少 | 分布式应用运行时
-
IntroDapr官方团队已于最近(2021.1.17)正式发布Daprv1.0,Dapr已正式生产可用,可以部署到自托管环境或Kubernetes集群。对于绝大多数开发者来说,想必对Dapr只是有所耳闻,而具体是什么(What),可以解决什么样的问题(Why&How),有怎样的应用场景(W...
- 一站式Linux&数据库管理平台mayfly-go
-
前言平时工作过程中,对于远程连接Linux,我们通常会使用SSH工具如:putty、xshell等,对于mysql、mongodb数据库管理通常会使用Navicat、Dbeaver这类工具,redis则有RedisDesktopManager,部分软件可能还需要破解才能使用。每次都要安装来安装去、安...
- 微服务从代码到k8s部署应有尽有大结局(k8s部署)
-
1、概述上一节,我们已经把gitlab、jenkins、harbor、k8s都已经搭建好了,这一节我们来编写jenkins的pipline将我们的服务通过jenkins完整的发布到k8s中。2、部署中间件将mysql、redis、es等部署到k8s之外,模拟用作线上独立环境(至于线上你想把某些中...
- Gorush: 一个用Go(Golang)编写的推送通知服务器
-
这个系统是一个推送通知服务,它具有以下关键特性:1.多平台推送通知支持:GoogleCloudMessaging(FCM):利用go-gcm库支持向Android设备发送FirebaseCloudMessaging(前身为GCM)通知。ApplePushNotificat...
- 【Redis、Go】分布式锁和续租:Redis分布式锁与Redsync源码解读
-
1.为什么需要用到分布式锁?在一个分布式系统中,多个服务器可能会并发地访问和修改同一份数据。在这种情况下,如果没有适当的同步机制,可能会出现数据不一致的问题。为了解决这个问题,我们可以使用分布式锁。分布式锁是一种同步机制,它可以在分布式系统中的多个节点间确保对共享资源的互斥访问。在具体操作之前,服务...
- Redis客户端RDM收费后,还有哪些开源的替代品呢?
-
作者:Java面试那些事儿原文链接:https://mp.weixin.qq.com/s/nyFOu1EEgWJxFOIAEFlUSwRedis的可视化客户端除了RedisDesktopManager之外,还有哪些好用的替代品呢?正好趁着周末的时间,给大家汇总一下,也如我回答所说的,建议多用...
- golang+win10+lua+docker+redis+AB测试,实现商品秒杀代码实现
-
上一篇文章用php原生代码实现了秒杀功能,本文用golang来实现秒杀;运行环境:win10,docker+redis+lua最后AB压力测试;共同点:用户id都是10000-1000000之间的随机数,库存stock都是1000,AB参数-n10000-c200两者相同不同点:本项目演示中...