
--------【 公 司 成 长 】
文章平均质量分 62
朝花有露
热爱生活
展开
-
centos7环境安装单机版MinIo后台自启动
本文Linux中安装minio的方法,并着重介绍了Linux中已脚本形式启动minio的方法,最后介绍了通过浏览器创建bucket、上次文件文件夹的操作方法,除了浏览器之外,minio还提供了一个client工具,该工具也能完成bucket的创建等操作,以后详细介绍。原创 2023-02-09 14:40:41 · 3147 阅读 · 2 评论 -
项目重构实践一
原系统采用的struct2系统框架,技术架构老旧不便接入高版本中间件。同时随着业务量的增加,业务需求变化多端,代码改动相当复杂,可维护性、复用性低。02痛点遇到的典型问题有:数据库表混杂,定位不清。比如订单中心、支付中心、营销中心、套餐中心等都在同一个数据库下,数据库压力巨大,数据库一波动,各个核心项目都受牵连。复杂SQL和跨表join横行,SQL慢查多,数据库频频告警无服务和领域划分,系统和接口耦合严重接口响应慢,系统稳定性差,数据丢失、错乱情况经常出现产品需求原创 2022-09-23 11:14:03 · 348 阅读 · 1 评论 -
业务日志异步输出优化记
日志输出到控制台及同步输出到文件时,必须独占,因此,并发线程数越多,输出的日志行数越多,越容易形成阻塞,同时还会造成CPU使用率飙升原创 2022-07-21 23:30:29 · 442 阅读 · 1 评论 -
Nginx搭建
是一个使用c语言开发的高性能的http服务器及反向代理服务器。Nginx是一款高性能的http 服务器/反向代理服务器及电子邮件(IMAP/POP3)代理服务器。由俄罗斯的程序设计师Igor Sysoev所开发,官方测试nginx能够支支撑5万并发链接,并且cpu、内存等资源消耗却非常低,运行非常稳定。原创 2016-08-31 21:52:23 · 476 阅读 · 1 评论 -
分布式事务解决方案(三)
借助消息队列,在处理业务逻辑的地方,发送消息,业务逻辑处理成功后,提交消息,确保消息是发送成功的,之后消息队列投递来进行处理,如果成功,则结束,如果没有成功,则重试,直到成功,不过仅仅适用业务逻辑中,第一阶段成功,第二阶段必须成功的场景。对应上图中的C流程。原创 2016-08-31 21:52:46 · 798 阅读 · 1 评论 -
分布式事务解决方案(二)
了解了2PC和3PC之后,我们可以发现,无论是二阶段提交还是三阶段提交都无法彻底解决分布式的一致性问题。Google Chubby的作者Mike Burrows说过, there is only one consensus protocol, and that’s Paxos” – all other approaches are just broken versions of Paxos. 意即世上只有一种一致性算法,那就是Paxos,所有其他一致性算法都是Paxos算法的不完整版。原创 2016-08-31 21:53:02 · 695 阅读 · 3 评论 -
分布式事务解决方案(一)
分布式事务的一致性分为两种,实时一致性和最终一致性,实时一致性要求的客户可接受的时间内完成数据操作,最终一致性要求在较长的时间内保证数据一致即可。原创 2016-08-31 21:53:19 · 3302 阅读 · 4 评论 -
KEPServerEX v4_我就这这里等着你
OPC标准以微软公司的OLE技术为基础,它的制定是通过提供一套标准的OLE/COM接口完成的,在OPC技术中使用的是OLE 2技术,OLE标准允许多台微机之间交换文档、图形等对象。原创 2016-02-27 22:32:35 · 5807 阅读 · 5 评论 -
技术架构选型
MVC是设计模式的始祖,而mvc作为一种架构模式,至今仍有经久不衰,生生不息的强大的生命力。MVC自身包含观察者,模板,策略,外观等。目前在Asp.net中的MVC2,MVC3,MVC4,MVC5,JAVA的SSH 框架中的Structs1.2,Structs 2,C#中Window From 中的MVP,以及目前流行MVVM都是MVC的变种。原创 2015-12-30 22:23:10 · 4629 阅读 · 12 评论 -
让自己成为像太阳一样的项目经理
作为一位项目经理,你是愿意成为像太阳一样发光发热,带给你的团队满满的正能量;还是愿意将太阳成为心中的怒火,火山爆发似的在团队中发泄,每天一股浓浓的烟火味弥漫在办公室中。原创 2016-01-30 22:44:06 · 883 阅读 · 12 评论