捉虫大师 捉虫大师
2年前
dubbo网关演进之路
本文已收录https://github.com/lkxiaolou/lkxiaolou欢迎star。背景随着公司业务的飞速发展,基于php的模块化架构难以支持未来业务的发展:php模块化架远远落后于行业主流架构(微服务–云原生),而php生态的服务治理开源组件匮乏,研发投入过大杭州php人才匮乏,导致新鲜血液招聘困难基于php的多进程架构难以支撑
Prodan Labs Prodan Labs
3年前
IoT基础架构的演进 — 边云自定义消息传输
边缘计算不仅仅是将应用部署在边缘,并对其进行自动化的监控和运维。在许多应用场景里,边缘和云上应用需要进行特定的消息传输、数据交换等,以完成边云协同的业务处理。例如,用户需要从云端发送命令至边缘的应用来触发特定的业务,或者边缘设备需要将采集的业务信息上传至云端处理。KubeEdgev1.6版本增加了自定义边云消息传输的支持,用户可以根据场景,借助Rule
Easter79 Easter79
2年前
springboot+mybatis 使用事务
一、一些概念声明式的事务管理是基于AOP的,在springboot中可以通过@Transactional注解的方式获得支持,这种方式的优点是:1)非侵入式,业务逻辑不受事务管理代码的污染。2)方法级别的事务回滚,合理划分方法的粒度可以做到符合各种业务场景的事务管理。本文使用目前最常用的mybatis框架来配置springboot的事务
Stella981 Stella981
2年前
MyCat性能优化
  由于公司业务的快速发展导致数据库的数据量飞速增长,我们底层数据的存储,逐渐成为制约整个产品性能的核心部分。于是我们调研了各大数据库分库产品,如:hibernate5对多租户的支持,当当ShardingJdbc,mysqlProxy,mycat等。最终考虑到国内目前各个产品的活跃度和成熟度,以及对现有业务的适配情况,最终选择了mycat作为分库分表的
Wesley13 Wesley13
2年前
Uber 业务预测系统实践
Forecastingisubiquitous如何利用预测来构建更好的产品和服务定量预测方法可分为:基于模型(modelbased)或因果关系,统计方法(statisticalmethods)和机器学习方法(machinelearningapproaches)Forecasti
Easter79 Easter79
2年前
Spring之Spel表达式
正常业务场景一般不用这个技术,但需要知道有这么个东西支持Spring。记忆力不好,抄了些套路代码便于以后用到。packagecom.paic.phssp.springtest.spel;importjava.util.Arrays;importjava.util.List;public
Wesley13 Wesley13
2年前
CDN+P2P在大规模直播&实时直播的技术实践
摘要:本次分享将介绍爱奇艺多类型的直播业务现状,以及直播整体技术架构和客户端直播网络模块Livenet的实现。回顾直播技术顺应业务多样化的演进过程,包括从偏P2P架构发展到结合CDN&P2P混合架构,为多端适配而实现的多协议支持和切换等演变,直播P2P和直播推流SDK的技术实现等。演讲/周志伟整理/LiveVideoStack
Stella981 Stella981
2年前
Linuxcare回归开源云计算
Linuxcare是linux发展前期第一个对linux做支持的公司。在1998年,Linuxcare开展了面对出版业的业务,华尔街日报等主流商业刊物都是他们的客户,Linuxcare帮助这些出版社将他们的工作转移到Linux系统上。不过整个业务进展并不顺利,最后由于资金短缺,公司管理层决定暂时关闭Linuxcare。现在,十年后,他的
Stella981 Stella981
2年前
Dubbo服务治理之灰度发布方案(版本发布控制影响范围)
微信公众号:\中间件兴趣圈\作者简介:《RocketMQ技术内幕》作者方案背景背景:基于Dubbo服务的治理,是否可以支持业务级别的灰度发布、是否基于业务参数的路由转发。例如以GIS为例,当发布一个新版本时,是否可以以按照解析地址或合作伙伴来区分,版本发布之初,只希望地址为:广东省的解析请求发送到新版本,而其他的地址
万界星空科技 万界星空科技
2个月前
低代码与MES系统相结合
万界星空科技低代码平台提供了丰富的组件库和编程接口,支持企业根据实际需求进行二次开发和功能扩展。这让MES不仅能满足通用的生产管理需求,还能根据企业的特殊工艺和业务流程进行定制。通过二次开发,企业可以将自身的行业经验和业务需求融入MES系统,形成具有企业特色的智能制造解决方案。