摘要: ### 诞生背景 随着微服务的普及,更多的企业选择迁移到云,传统的部署方式已经无法满足需求,市面上devops产品也应运而生,结合自己使用的经验,也制作了一款同类产品,并开源出来,与大家一起探讨学习 ### 前置条件 gitlab k8s mysql ### 项目框架 Vue Antd Admin 阅读全文
posted @ 2023-08-08 14:55 提伯斯 阅读(1547) 评论(23) 推荐(19) 编辑
摘要: 前言 公司设计的RDMS挺好用的,我也照猫画虎简单的设计一个DevOps系统,与大家分享,不足之处欢迎拍砖,以免误人子弟 前置条件 gitlab gitlab-runner k8s 1. gitlab创建群组 创建群组的好处是,对项目进行分组,群组内的资源可以共享,这里创建了一个tibos的群组 2 阅读全文
posted @ 2022-03-31 13:52 提伯斯 阅读(2140) 评论(7) 推荐(14) 编辑
摘要: 前言 最近园子里看到一篇<.Net Core with 微服务 - Elastic APM> 的文章(主要用于对接口的调用链、性能进行监控),非常实用,这里讲解.NetCore将日志写入ElasticSearch,并用Kibana搜索日志 部署环境 centos 依赖环境 docker docker 阅读全文
posted @ 2021-07-01 15:28 提伯斯 阅读(1096) 评论(3) 推荐(5) 编辑
摘要: 前言 这是一篇拖更很久的博客,不知不觉InitQ在nuget下载量已经过15K了,奈何~~胸无点墨~~也不晓得怎么写(懒),随便在github上挂了个md,现在好好唠唠如何在redis里使用队列 队列缓存分布式 异步调优堆配置 (来自某位不知名码友) 诞生背景 redis在项目中使用的越来越频繁,通 阅读全文
posted @ 2021-06-28 16:08 提伯斯 阅读(5309) 评论(1) 推荐(7) 编辑
摘要: 前言 2020年即将进入尾声,分享一下在现公司业务处理流程,一起讨论在分布式场景下,如何通过消息流的方式处理各种复杂的业务场景,这里涉及到一些常用组件,后面结合场景与代码来具体说明 场景说明 这里就拿我负责的短信应用来举例,它由3个核心模块组成 短信网关(接收客户提交短信,接收通道短信回执,转发回执 阅读全文
posted @ 2020-11-18 16:43 提伯斯 阅读(1621) 评论(8) 推荐(6) 编辑
摘要: 性能优化真言:队列缓存分布式 异步调优堆配置 前言:用CAP有一段时间了,这里简单记录一下,这么好用的东西,小伙伴们赶紧上车吧 一.CAP使用场景? 平时工作中经常使用到MQ,如(kafka,rabbitmq...),用来简单的发布/订阅,经常会遇到以下几个问题A.SQL执行成功了,消息发送失败了B 阅读全文
posted @ 2019-11-14 17:05 提伯斯 阅读(1663) 评论(3) 推荐(6) 编辑
摘要: 前言:以前一直在winserver的环境里从事web工作,安装一个sqlserver,iis,把项目部署上面就OK了,简单轻松一.结缘nginx以前一直听说nginx这个反向代理的web服务器,当玩nginx时才知道,iis为我们做了两件事1.应用程序服务器(nfx),解析动态程序,例如aspx2. 阅读全文
posted @ 2018-11-01 18:22 提伯斯 阅读(2060) 评论(1) 推荐(3) 编辑
摘要: 前言 群里都在玩抢红包,抢了再发,发了再抢,简直是无聊,程序员感兴趣是的如何实现,这里简单说说实现思路,附上dome,代码有点low,好在是实现了,感兴趣的园友可以完善下,觉得还行的可以点个赞 正文 直接进入主题,先附上几张效果图(缺陷) 100块发30个红包 50块发13个红包 1块发10个红包 阅读全文
posted @ 2016-07-07 15:22 提伯斯 阅读(4958) 评论(2) 推荐(3) 编辑
摘要: 第一次写博客,与大家共勉. 这里用到的原理其实非常简单,将cookie存在一个公共的站点的页面上就可以了,这里我们管那个站点叫主站S. 先说说所谓的跨域 环境1:a.xxx.com需要跟b.xxx.com实现跨域,这种比较简单,只需要设置cookie的域名关联域就可以了 cookie.Domain 阅读全文
posted @ 2016-04-05 10:13 提伯斯 阅读(24091) 评论(4) 推荐(4) 编辑
摘要: ### 前言 常年BP阿里云的各种服务,今天却被阿里云给上了一课,这一套组合拳把我安排的明明白白,血亏50大洋,算是提前为各位大佬排坑了,预祝大家端午快乐 ![image](https://img2023.cnblogs.com/blog/772322/202306/772322-202306211 阅读全文
posted @ 2023-06-21 16:29 提伯斯 阅读(1262) 评论(19) 推荐(6) 编辑
摘要: 前言 由于腾讯广点通的文档写的实在是太烂,坑点很多,而且老旧版本的API文档互相掺杂,客服响应缓慢(基本上不懂技术),一个简单的东西往往要浪费技术人员很长时间,特此写一篇博客,希望给正在对接这块的技术人员一些帮助,正值心情烦躁,略带情绪,吐槽勿怪 环境角色 需求方 广告代理商 广点通 需求方委托广告 阅读全文
posted @ 2023-03-10 17:10 提伯斯 阅读(738) 评论(6) 推荐(0) 编辑
摘要: ## 前言 现实中认识的一个搞java(~~百万富婆~~)的大佬,已经转行做抖音主播了,搞技术的只能赶在年前再水一篇博客,不足之处欢迎拍砖,以免误人子弟,呔,真是太难受了 ![image](https://img2023.cnblogs.com/blog/772322/202301/772322-2 阅读全文
posted @ 2023-01-07 17:36 提伯斯 阅读(1582) 评论(5) 推荐(15) 编辑
摘要: 前言 随着大环境的影响,互联网寒冬降临,程序员的日子越来越难,搞不好哪天就被噶了,多学点东西也没啥坏处,国内市场java如日中天,出门在外不会写两行java代码,都不好意思说自己是程序员,伪装成一个萌新运维,混迹于各大java群,偷师学艺,略有所获,水一篇博客以记之 本博客仅仅代表作者个人看法,以. 阅读全文
posted @ 2022-12-16 15:55 提伯斯 阅读(580) 评论(0) 推荐(2) 编辑
摘要: 前言: 晚上打算睡觉的时候,群里反馈订单接收失败,开工排查问题,日志显示验签失败,发现一个蛮有意思的BUG,总算有了一个写作的素材 场景描述 本次的场景属于比较常见的收单API,对第三方的订单进行签名验证,然后持久化到数据库,签名规则大致是将参数key按照升序排序,然后根据key=value&进行字 阅读全文
posted @ 2022-08-02 17:22 提伯斯 阅读(1836) 评论(7) 推荐(4) 编辑
摘要: 前言: 刷帖子看到一篇 Go 记录一次groutine通信与context控制 看了一下需求背景,挺有意思的,琢磨了下.net core下的实现 需求背景: 项目中需要定期执行任务A来做一些辅助的工作,A的执行需要在超时时间内完成,如果本次执行超时了,那就不对本次的执行结果进行处理(即放弃这次执行) 阅读全文
posted @ 2022-02-10 15:20 提伯斯 阅读(2049) 评论(9) 推荐(4) 编辑
摘要: 开头白 大家好,我是tibos,19年10月1号由深圳回武汉的码农,目前入职武汉福禄网络,最近刷到的年终总结也比较多,赶在这最后一天,我也来凑个热闹 心路历程 → 菜鸟入江湖 13年开启码农的职业生涯,写过无数的BUG,主要从事互联网金融、电商、教育、区块链...等行业,经历了一波又一波的风口. 我 阅读全文
posted @ 2021-12-31 17:51 提伯斯 阅读(390) 评论(5) 推荐(2) 编辑