话题公司 › Soul

公司:Soul

VictoriaMetrics落地实践-VictoriaMetrics vs Thanos

metrics在监控领域已一统江湖,那么指标的存储组件tsdb比较多,各个组件的性能、高可用性、维护成本等各有差异;在这几年vms在社区的崛起和快速的迭代速度受到了光大社区开源爱好者和企业的青睐,我们今天主要是来介绍这款产品为什么在社区那么火热,首先我们先了解VictoriaMetrics是什么,它是一个快速、高效和可扩展的时序数据库,可作为Prometheus的长期存储。查询promql,使用grafana看图时,可以直接用VictoriaMetrics源替换掉prometheus源。并旨在提供较低的资源消耗(如CPU、内存和存储)同时维护较快的数据查询速度。

Soul APP Kafka系统性治理之路

Apache Kafka 的定位是一个分布式流处理平台,它被设计用于处理高吞吐量的数据流。Kafka 能够在不同的系统和应用程序之间提供实时的数据传输、存储和流处理功能。Kafka 在现代数据架构中扮演着“承上启下”的角色,这意味着它在数据流和处理的不同阶段之间起到了桥梁的作用。具体来说,Kafka 可以从上游系统接收数据,并将其有效地传递到下游系统,同时还能在这些过程中对数据进行加工和处理。Kafka 成为了现代数据架构中不可或缺的消息引擎及流处理平台。

React Native 在「Soul App」的实践

本文基于 React Native 0.72.10 版本,分享了 Soul App 在现有项目中如何引入 React Native。

Soul 包体优化之资源篇

移动应用的稳定性对于用户体验和产品商业价值都有着至关重要的作用。应用崩溃会导致关键业务中断、用户留存率下降、品牌口碑变差、生命周期价值下降等影响,甚至会导致用户流失

SoulAPP iOS端编译优化实践

经过多年的发展,SoulAPP的工程业务代码已经超过50万行,集成的pods多达290个,一次clean build需要耗费大约30分钟的时间。随着业务的不断迭代,工程代码仍在持续增长,而编译作为日常开发中频繁执行的操作,其耗时严重影响了业务的开发迭代效率。为此,Soul工程

聊天功能数据库漫谈

在聊天应用功能中数据库是其最核心部分之一,其职责包括IM消息的写入读取,维护读写并发队列支持业务侧多线程访问,异常场景处理等。对于聊天功能的开发,了解Sqlite数据库的日志模式是必不可少的,要做到知其然,更要知其所以然。

Soul 包体优化之 so 篇

移动应用的稳定性对于用户体验和产品商业价值都有着至关重要的作用。应用崩溃会导致关键业务中断、用户留存率下降、品牌口碑变差、生命周期价值下降等影响,甚至会导致用户流失

Soul Android端稳定性背后的事

移动应用的稳定性对于用户体验和产品商业价值都有着至关重要的作用。应用崩溃会导致关键业务中断、用户留存率下降、品牌口碑变差、生命周期价值下降等影响,甚至会导致用户流失

Soul集群限流的线上实践

介绍引言本文主要介绍了基于Sentinel集群限流的线上实践,提供了Sentinel集群限流高可用的一种解决

Soul Flutter内存治理经验谈

在采用 Flutter 技术过程中,我们逐步发现 App 的内存使用存在上升,在一些场景和调查中发现 Flutter 的内存使用相对较高,随着业务的迭代和发展,这一风险也逐步暴露。

Soul-iOS包大小防劣化实践

LinkMap\x26amp;源码结合分析,辅助控制\x26amp;优化包体大小。

Soul 云原生网关最佳实践

随着Soul业务高速迭代,快速进入云原生时代,但是由于有一些历史负担,多层网关链路长,不能满足新的业务实时性要求;采用的开源Ingress-Nginx也遇到概率超时等稳定性挑战,因此急需一个面对未来的网关解决方案。

这些年我们一起踩过的 Flutter 坑

Flutter 技术并非新技术,近年以来备受各类型公司追捧,其中不乏头部公司参与其中。Soul 2020年开

Soul前端Hybird App开发调试方案实践

基于Electron的Hybrid调试的最佳实践

  • «
  • 1
  • »

首页 - Wiki
Copyright © 2011-2024 iteam. Current version is 2.131.0. UTC+08:00, 2024-09-08 09:48
浙ICP备14020137号-1 $访客地图$