首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏码农桃花源

    优化 Golang 分布式行情推送的性能瓶颈

    最近一直在优化行情推送系统,有不少优化心得跟大家分享下。性能方面提升最明显的是时延,在单节点8万客户端时,时延从1500ms优化到40ms,这里是内网mock客户端的得到的压测数据。 push-server 是推送服务,这里维护了订阅关系及监听mq的新消息,继而推送到网关。 ? 问题一:并发操作map带来的锁竞争及时延 推送的服务需要维护订阅关系,一般是用嵌套的map结构来表示,这样造成map并发竞争下带来的锁竞争和时延高的问题。 上面我们有说过该map是用来存topic和客户端列表的订阅关系,当我进行推送时,必然是需要拿到该topic的所有客户端,然后进行一个个的send通知。 问题三:过多的定时器造成cpu开销加大 行情推送里有大量的心跳检测,及任务时间控速,这些都依赖于定时器。

    1.1K50发布于 2021-07-16
  • 来自专栏爬虫资料

    秒级行情推送系统实战:从触发、采集到入库的端到端架构

    本文将结合 行情业务场景,搭建一个 秒级数据更新与推送系统,并演示端到端架构。 入库层(DB)写入 MySQL(历史行情存储)、Redis(实时缓存)。支持前端秒级查询和分析。5. 推送层(Push)将最新行情 秒级推送 给用户。 三、关键代码详解(行情采集与推送)下面以 Python + requests + MySQL 为例,采集实时行情(模拟从交易所接口获取 BTC/USDT 最新价格),并写入数据库。 入库层 存储行情,用于历史分析。推送层 模拟实时推送,实际可用 WebSocket 广播。四、总结在行情业务中,秒级更新系统 的核心目标是:触发层:秒级驱动行情采集。 推送层:保证用户端 秒级可见行情。这种端到端架构,既能满足 高并发,又能做到 低延迟,是 行情推送、金融交易风控、实时监控 等场景的理想方案。

    43410编辑于 2025-09-28
  • 来自专栏猿码优创

    app推送-极光推送

    这些就是推送。 ? 这些推送有什么作用呢,我百度百科了一下好处 ? 做过app开发的都应该接触到app推送。现在安卓推送 app只要是后台进程被杀死用户是是接受不到的。 现在可以集成各大厂商都自己研发的推送方式,比如小米推送、华为推送。他们自己推送肯定在自己的手机能收到,还有就是只要你有钱什么都能解决。。。。。 ? 我给大家的解决方案可以参考一下: 目前解决推送问题通用的解决办法是采用混合推送机制,对于有提供系统推送的厂商走厂商推送,其余的走第三方 推送。 比如极光 系统级别的推送就是根据手机型号进行推送,判断用户手机型号进行分别进行sdk的切换。 对于没有提供系统级推送的厂商那么只能自己通过保活机制维持一个常驻后台进程来实现。 最后我们一起期待工信部的推送尽快与大家见面。。 今天说一下app极光推送后端逻辑 老规矩先扔极光推送文档的地址。

    5.5K20发布于 2019-07-28
  • 来自专栏進无尽的文章

    推送-推送原理性说明

    推送流程和原理 推送 Provider就是我们自己程序的后台服务器(或者是第三方的推送服务器),APNS是Apple Push Notification Service的缩写,也就是苹果的推送服务器。 有几点值得注意 首先要有一台苹果的设备,模拟器是不支持推送的, APNS 如果需要给应用集成推送功能,就一定要用到苹果的推送服务。 Apple推送通知服务(Apple Push Notification service =APNs),例如友盟,极光之类的推送服务都是向APNs推送消息,APNs再将消息推送给设备的。 ,从而把此推送消息推送给此应用。 ,下发推送 手机收到推送,系统根据 App 状态进行处理 前台收到: 后台收到: 退出收到: 推送分几种分类 普通式推送 就是我们在手机上平时见到的推送 包含声音、弹窗、角标、自定义字段

    5.2K20发布于 2018-09-12
  • 来自专栏量化投资与机器学习

    新型行情中心:基于实时历史行情的指标计算和仿真系统

    一、概述 图1:以行情为中心的券商交易(生产)系统和投研(仿真)系统 传统的券商行情系统主要指实时行情解码系统或行情转发系统,如上图右栏所示,其目标是将交易所实时行情(快照、逐笔委托和成交)以最低的延时传输给行情计算系统和交易执行系统 4、数据分发指行情中心推送实时和历史数据到下游系统。实时数据的推送对数据分发的时延和稳定性有较高要求,消息中间件、内存数据库、跨进程的共享内存是常用的技术方案。 历史数据的推送可以通过数据库的在线查询,也可以通过离线的数据下载来完成。数据回放是行情中心里最特殊的重要功能,在实际应用中需要多表关联回放,例如委托和成交关联,同时要求严格按照时间序列回放。 数据转发主要实现L1/L2行情的直接转发,通常适用于普通行情服务;价源优选是行情中心较为特色的功能,通过多路行情选出最快的行情为下游客户提供低延时行情服务;行情中心也需要提供其他源数据的直接转发服务。 客户的使用场景包括但不限于: 实时行情接入 历史行情的导入 实时和历史行情落库 实时行情流式指标和因子计算 历史行情批量指标和因子计算 为内部和外部用户提供行情的查询和计算服务 利用行情数据开发交易策略

    4.6K22编辑于 2022-07-20
  • 来自专栏進无尽的文章

    推送-远程通知推送教程

    在iOS 9上,远程推送可以做到: 显示短文本 播放通知提示音 设置APP图标的角标 在不打开APP的情况下,允许用户与APP交互 允许APP在后台静默唤醒来执行任务 这份远程推送通知教程会告诉你远程推送的工作原理的并让你了解它的一些特性 但是为了配置远程推送,你需要有一个与APP ID对应的推送证书,获得这个证书你需要加开发者计划。 接下来你将用远程推送功能修复这个问题! 为App配置远程推送功能 推送通知需要较高的安全性。这点是非常重要的,因为你不会想让其它人给你的用户发送通知。这也就意味着要实现远程推送功能你必需跳过一些坑。 注册远程推送 注册远程推送需要两步。第一步,你必需向用户请求推送通知许可,获得许可之后才能注册远程推送。 你的App现在可以处理基本的推送消息。 一些需要注意的事情:很多情况推送通知可能会被遗漏。

    5.3K30发布于 2018-09-12
  • 来自专栏纯洁的微笑

    用ChatGPT问下Java行情

    点击 关注我们,实时获取推送 时隔2个月,某鱼群再次限时开放了。

    97620编辑于 2023-02-24
  • 来自专栏Java面试教程

    用ChatGPT问下Java行情

    1月初,Tiobe公布了2023年的首期编程语言排行榜。2022年C++以4.62%的市场增长份额成为年度编程语言,C语言、Python分别以3.82%、2.78%的市场增长份额位居第二和第三,JAVA排行第四。

    1.1K40编辑于 2023-03-07
  • 来自专栏数据科学实战

    AkShare-Websocket-行情数据

    更新接口 "watch_jinshi_quotes" # 行情报价实时数据接口 Websocket-行情 接口: watch_jinshi_quotes 目标地址: https://datacenter.jin10 .com/price_wall 描述: 获取股市、外汇、商品、工行、农行实时行情数据, 如需要存储数据请修改 「on_message」 接口 限量: 主动推送 输入参数 名称 类型 必选 描述 - -

    2.4K20发布于 2020-07-23
  • 来自专栏小鄧子的技术博客专栏

    行情

    Observable.just("Marry me!").retryWhen(new Func1<Observable<? extends Throwable>, Observable<Long>>(

    67330发布于 2018-08-20
  • 来自专栏全栈程序员必看

    kindle推送服务_kindle推送服务

    3)最后选定了Kindle4RSS 从网上搜索到可以把RSS源推送到Kindle上,主要有Kindle4RSS和ReadCola,试了一下,前者速度好像快点。 19元订了半年的推送服务,也就是一本书的钱,值得! 可以定制每天推送的时间,这样午餐后拿起Kindle就可以看了。

    1.6K20编辑于 2022-09-21
  • 来自专栏進无尽的文章

    推送-JPush(极光推送)的使用

    因此,熟知并掌握推送原理及方法,对每一个开发者来说都是必备技能,对每一个依赖 App 的公司来说都至关重要。本文主要讨论项目中使用极光推送来实现推送业务。 第三方推送目前开始尝试精准推送,说白了就是将不同的内容推送给不同的人群,比如将北京的新闻推送给北京的用户。 现在做第三方推送的服务提供商有百度云推送、友盟推送、极光推送等,各有各的优势,但是实现底层都差不多。因此除非公司特别大,特别有实力,不然使用第三方推送服务提供商要远比自己开发好的多。 (不会有顶部横条提示) 通过点击推送启动程序 iOS10的静默式推送 //ios 7 前端 、点击、静默式推送有 包括iOS10的静默式推送 - (void)application:(UIApplication 给用户设置标签 消息推送,有时候只想推送给指定的人或者指定的版本,那么这时候我们就需要对设备设置标签或者别名了,这样推送的时候可以根据标签或者别名推送给指定的用户 极光设置标签官方文档 //设置极光标签

    7.4K10发布于 2018-09-12
  • 来自专栏Android开发经验分享

    推送SD K信鸽推送 和 个推推送 调研对比

    转载请以链接形式标明出处: http://blog.csdn.net/lxk_1993/article/details/53924581 本文出自:【lxk_1993的博客】;  推送SDK 信鸽 个推 android-support-v4.jar 1.23M) res文件 56KB armeabi:800K 全部:1.12M (都包含android-support-v4.jar 377K) res文件 无 包含一个推送图标 美丽说解压apk里面是个推的SDK,九块九包邮两个都不是 墨迹天气、去哪儿、网易新闻、蘑菇街、美拍 (目前最新版是在用) (微博目前版本 解压没看到里面有集成) 对于 怎么 看 APP 是否 集成对应的推送 第一步 下载 相应的 推送的SDK 以及 要检查的APP。 解压SDK,获取里面的 类似armeabi 下的 .so 文件。 然后把要检查的APP的 扩展名 改为 zip, 解压,获取 lib文件夹下对应 的类似armeabi 文件夹, 如果里面包含 SDK里面的.so 文件 就说明 这个APP用的是 这家的推送SDK。

    2.2K30编辑于 2022-12-19
  • 来自专栏Michael阿明学习之路

    使用CNN进行情感分类

    参考文章: Embedding层详解 Keras: GlobalMaxPooling vs. MaxPooling

    1.3K10发布于 2021-02-19
  • 实时行情接口使用教程

    市场数据接口主要分为实时行情接口和延时行情接口两种。它们最根本的区别在于数据更新的频率和时效性。延时行情,顾名思义,提供的是滞后于市场真实情况的数据,通常会有10到15分钟的时间延迟。 实时行情接口主要用在哪些领域?实时行情接口的核心价值在于其提供的即时性和高精度数据,使其成为多种高级金融活动的基石。 实时行情数据能确保交易者在机会消失前迅速执行套利操作。实时风险管理:机构和个人投资者都需要实时监控他们的投资组合风险。 实时行情数据能让风险管理系统即时计算当前持仓的盈亏、保证金使用情况,并在市场出现剧烈波动时立即发出预警。 密钥}response = requests.get(url)print(response.text)以上展示的是HTTP查询,如果对延迟有要求,建议使用WebSocket走长连接订阅的方式,数据实时推送过来

    1.5K10编辑于 2025-07-29
  • 来自专栏哈雷彗星撞地球

    iOS 推送(本地推送推送介绍总结使用步骤其他常用API

    ---- 推送介绍 iOS 中的推送分为两种:本地推送和远程推送。与之对应两种通知分别是LocalNotification和RemoteNotification。 今天介绍本地推送,因为本地推送不涉及到苹果的推送服务器,所以测试本地推送功能不需要开发者证书,甚至在模拟器上测试也可以。 总结 在App处于前台时,创建一个或者多个本地通知,然后到了设置好的时间,iPhone 的通知中心,就会在指定时间将本地通知推送(分发)到App。 } 使用步骤 首先,是注册推送: UIUserNotificationSettings *settings = [UIUserNotificationSettings settingsForTypes: application didRegisterUserNotificationSettings:(UIUserNotificationSettings *)notificationSettings { // 本地推送

    2.2K40发布于 2018-08-22
  • 来自专栏西里网CSDN博客

    Intel CPU性能排行情

    2K10编辑于 2025-04-12
  • 来自专栏SAP梦心的SAP分享

    ERP常用模块顾问行情对比

    每个模块业务内容和需求各不相同,相应的也催生出了模块之间的差异,包括行情、工作量、难易程度以及薪资等。 模块主要有: 销售分销模块:SD 采购与库存管理:MM 生产模块:PP 财务成本:FICO 系统管理:BASIS 系统开发:ABAP 质检模块:QM 人力资源模块:HR 以下就简要聊一下各个业务模块之间的行情情况 ,行情内容分: 市场需求、顾问工作量、入行难易程度、顾问人才量、薪资 等维度进行评比,满分10分。

    88051编辑于 2022-10-28
  • 来自专栏云计算linux

    2024年JAVA招聘行情如何?

    对未来的展望:关于2024年的行情预测,其实是虚无缥缈的。唯一确定的是,学好技术,做好自己的工作才是最关键的。 我们不能盲目相信行情预测,只有实实在在提升自己的技术能力,我们才能在未来的职场中立足。

    81310编辑于 2024-12-07
  • 来自专栏数据分析与挖掘

    利用ChatGPT进行情感分析

    代码地址:https://github.com/taishan1994/ChatSA

    1.9K40编辑于 2023-03-31
领券