Stella981 Stella981
4年前
APM:实质提升 Serverless 可观察性
Serverless可观察性现状Serverless一方面降低了开发者的运维负担,开发者无需关注底层资源的情况;另一方面,需要满足开发者对性能、对指标的可观察性的需求。目前的Serverless应用架构,大多会涉及多个云服务,函数间、函数与其他云服务间的调用关系复杂,人工梳理和掌握全局依赖情况的难度大,定位性能
Wesley13 Wesley13
4年前
TARS于“中国PHP大会”首次全面发布PHP版本
2018年5月19日,在上海举行的第六届中国PHP开发者大会(PHPCon)上,TARS开源项目核心开发者梁晨(Ted)对PHP如何通过TARS构建高性能RPC框架做了经验分享,并首次全面发布了TARS的PHP版本。“现有PHP的开发生态,至少要做到功能完善、灵活、轻量和高效。 ”梁晨提道。他在分享中介绍了高性能RPC框架TARS的基本设计思想,
Stella981 Stella981
4年前
Hystrix的介绍和简单使用
这周在看项目的相关代码时,接触到了Hystrix,因此查询了相关资料学习了下。一、什么是Hystrix  Hystrix是Netflix针对微服务分布式系统的熔断保护中间件,当我们的客户端连接远程的微服务时,有两种情况需要考虑:首先,如果远程系统当机了我们怎么办?其次,我们如何管理对远程微服务的调用性能,以保证每个微服务以最小延迟最快性能
Stella981 Stella981
4年前
Redis 集群(11)
为什么需要集群?1、性能Redis本身的QPS已经很高了,但是如果在一些并发量非常高的情况下,性能还是会受到影响。这个时候我们希望有更多的Redis服务来完成工作。2、扩展第二个是出于存储的考虑。因为Redis所有的数据都放在内存中,如果数据量大,很容易受到硬件的限制。升级硬件收效和成本比太低,所以我们需要有
Stella981 Stella981
4年前
Nebula 架构剖析系列(二)图数据库的查询引擎设计
摘要上文(存储篇)说到数据库重要的两部分为存储和计算,本篇内容为你解读图数据库Nebula在查询引擎 QueryEngine 方面的设计实践。在Nebula中,QueryEngine是用来处理Nebula查询语言语句(nGQL)。本篇文章将带你了解NebulaQueryEngine的架构。!(https://o
Stella981 Stella981
4年前
Angular性能优化实践——巧用第三方组件和懒加载技术
应该有很多人都抱怨过Angular应用的性能问题。其实,在搭建Angular项目时,通过使用打包、懒加载、变化检测策略和缓存技术,再辅助第三方组件,便可有效提升项目性能。为了帮助开发者深入理解和使用Angular,本文将以我司客户中最为典型的业务场景——在线表格编辑为例,演示如何借助懒加载技术,在基于Angular的框架中实现在线导入导出Excel
Stella981 Stella981
4年前
Asp.Net Core使用Skywalking实现分布式链路追踪
介绍Skywalking是Apache基金会下面的一个开源APM项目,是一套(APM)分布式追踪系统,提供了很多数据存储列如:Mysql,H2,Elasticsearch7等。其中APM全称是应用性能监测软件,主要是用来处理以及追踪分布式系统中的应用程序的性能问题,从而快速找出问题的根源,进而可以让开发者定位问题从而提升应用程序
API 小达人 API 小达人
2年前
Eolink Apikit 版本更新:数据字典功能上线、支持 MongoDB 数据库操作...
EolinkApikit版本更新:搭建自定义接口协议架构,支持快速适配金融行业各类型私有协议的导入、编辑和展示。数据字典功能上线,支持以数据字典的形式管理参数枚举值。数据库连接支持MongoDB数据库操作。基于Apikit类型导入API数据支持增量更新......
子桓 子桓
2年前
DBeaverUltimate 终极激活安装包:mac上好用的数据库管理软件
DBeaverUltimate是一款功能强大的数据库管理和开发工具,它提供了广泛的功能和支持多种数据库系统。DBeaverUltimate是DBeaver社区版的商业版本,提供了更多高级功能和专业支持。以下是DBeaverUltimate的一些主要特点和功
Elasticsearch Mapping类型修改
背景通常数据库进行分库分表后,目前比较常规的作法,是通过将数据异构到Elasticsearch来提供分页列表查询服务;在创建Elasticsearch索引时,基本都是会参考目前的业务需求、关系数据库中的类型以及对数据的相关规划来定义相关字段mapping的