• 如何设计阿里经济体都在用的搭建服务-天马

    模块是天马定义的页面搭建最小单位,页面由模块组成,模块可以和数据进行关联。天马的搭建模块有几个核心的设计原则: 扁平化 跨终端 面向标准数据研发 扁平化 在前面介绍 TMS 的时候,有介绍 TMS 是如何设计页面...
    文章 2020-05-08 1941浏览量
  • EdgeRec:​揭秘边缘计算在淘宝推荐系统的重要实践

    用大白话描述一下motivation:对待排序商品集合里某一个商品来说,先看看用户交互过的商品都长啥样,重点关注下特征相似的商品,于此同时,再看看用户在这些商品上的表现是啥,综合起来都作为这个商品排序的参考。...
    文章 2020-01-09 3086浏览量
  • 【整理】获取用户真实 ip 地址的 nginx 相关配置

    X-real-ip 的用途是为了后 web 服务器可以获取用户的真实 ip,那么还要 X-Forwarded-For 干?追溯历史,这个 X-Forwarded-For 变量,是 squid 开发的,用于识别请求通过了哪些 HTTP 代理或负载平衡器,记录...
    文章 2016-05-11 6724浏览量
  • 如何打造一款标准的JS-SDK

    除了接口,SDK整体对用户而言就是一个黑盒,因此用户在遇到问题时很容易蒙圈(如:为没有上报数据) SDK可以提供一个自我诊断的接口,快速排除基础问题 比如,SDK是否已正常初始化、关键参数是否正常设置等 增加调试...
    文章 2020-10-22 2162浏览量
  • 桌面开发者的界面故事,该醒醒了

    然后做了当时大四在实验室里完成的第一个项目,有关移动网络规划优化的GIS模块和数据库模块,就像这个样子。这个界面用了大量的继承和重载,不过那会我连值和引用类型都分不大清楚。后来,大四暑假便接触了WPF,反正...
    文章 2016-04-21 2189浏览量
  • 桌面开发者的界面故事,该醒醒了

    然后做了当时大四在实验室里完成的第一个项目,有关移动网络规划优化的GIS模块和数据库模块,就像这个样子。这个界面用了大量的继承和重载,不过那会我连值和引用类型都分不大清楚。后来,大四暑假便接触了WPF,反正...
    文章 2017-01-31 1001浏览量
  • 如何成为无线架构师

    AOP切面编程切面编程是啥大家应该都了解过,具体就不介绍了,借助AOP,可以帮我们快速无侵入的实现一些开发工具,比如方法运行时间统计、装饰方法等等。Android上我们目前用的是沪江开源的AspectJ插件,至少3.2.1的...
    文章 2021-07-02 66浏览量
  • 如何打造一款标准的JS SDK?

    除了接口,SDK整体对用户而言就是一个黑盒,因此用户在遇到问题时很容易蒙圈(如:为没有上报数据) SDK可以提供一个自我诊断的接口,快速排除基础问题。比如,SDK是否已正常初始化、关键参数是否正常设置等。增加...
    文章 2020-11-03 1323浏览量
  • 流量激增不宕机,服务限流系统架构解密

    有人可能会想,既然会有300W用户来访问,那为系统不干脆设计成能足以支撑这么大量用户的集群呢?这是个好问题。如果系统是长期有300W的用户来访问,肯定是要做上述升级的,但是常常面临的情况是,系统的日常访问量...
    文章 2018-11-14 1689浏览量
  • 如何从 0 到 1 设计、构建移动分析架构

    移动因为离开发者较,因此无法像 server 可以快速的看到错误。因此,针对移动所面临的闪退、卡顿卡死等现象进行日志采集,有助于更好地优化产品体验,同时支持应用快速发版,也是现在敏捷开发的重要保证和...
    文章 2019-05-09 2983浏览量
  • 带你重新“玩转”Flutter

    远端通信”是一个做了抽象的概念,具体形式会根据“节点”的定义不同而不同。可以是指物理设备之间的通信(手机与服务器),也可以指模块之间(页面与另一个页面)的通信,还可以指组件之间(两个StatefulWidget之间)的...
    文章 2021-01-12 605浏览量
  • node.js 初体验

    在Node中使用模块是非常方便的,在 JavaScript 代码中可以直接使用全局函数 require()来加载一个模块。在刚刚”Hello World"的例子中,require("http")可以加载系统预置的 http 模块;模块名称以"./"开始的,如 ...
    文章 2015-06-14 1003浏览量
  • 【转】如约而至:微信自用的移动IM网络层跨平台组件...

    之前的文章,比如《微信移动应对弱网络情况的探索和实践PPT》、《微信Mars:微信内部正在使用的网络层封装库,即将开源》,也都或多或少对Mars进行了初步介绍,但微信Mars到底是个玩意,它能解决问题?...
    文章 2016-12-29 2734浏览量
  • 如何实现简单粗暴靠谱的直播抓娃娃方案

    行业内首屈一指的录制方案,利用大牛直播播放SDK,支持两个摄像头切换过程中(SmartPlayerSwitchUrl)录制到同一个MP4文件,便于用户分享抓取过程或进行申诉。娃娃机视频管理方案: 利用大牛直播的Windows播放器,...
    文章 2017-11-12 968浏览量
  • Nginx工作原理

    此类模块是Nginx的HTTP Upstream之类的模块,这些模块主要与后一些服务比如FastCGI等进行交互,实现服务代理和负载均衡等功能。图1-1展示了Nginx模块常规的HTTP请求和响应的过程。图1-1展示了Nginx模块常规的HTTP...
    文章 2017-11-08 1778浏览量
  • 数据驱动UI迭代,如何设计简单高效的前端AB实验方案?

    我们用这个字段来唯一的标识一个用户,其好处是,可以很好的覆盖内,外,无线和PC等各种场景,缺点是,同一个用户用不同的web设备来访问前端应用时,有可能会展示不同的分组结果。此外,web设备id无法对判定用户...
    文章 2020-04-27 1730浏览量
  • 互联网架构的三板斧

    微博团队披露:服务本地缓存,使用nginx本身缓存和服务器的L0缓存,来提升模块的响应速度,做到了90%以上核心接口的响应时间在50ms以内,减少了进程等待时间,提升了服务器的处理速度。解决并发有1种基本办法:分拆...
    文章 2016-06-11 10995浏览量
  • 群消息这么复杂,怎么能做到不丢不重?

    (1)客户端:x,A,B,C,D共5个客户端用户 (2)服务端 (2.1)所有模块与服务抽象为server (2.2)所有用户在线状态抽象存储在高可用cache里 (2.3)所有数据信息,例如群成员、群离线消息抽象存储在db里 典型群消息...
    文章 2019-08-14 485浏览量
  • 高性能网关设计实践

    同一个时间点,worker 进程只能处理一个用户请求,也就是说只有一个 lua 协程在运行,那为 OpenResty 能支持百万并发请求呢,这就需要了解 Lua 协程与 Nginx 事件机制是如何配合的了。如图示,当用 Lua 调用查询 ...
    文章 2020-07-17 949浏览量
  • 如何打造一款标准的 JS SDK?

    没有上报数据)SDK可以提供一个自我诊断的接口&xff0c;快速排除基础问题。比如&xff0c;SDK是否已正常初始化、关键参数是否正常设置等。增加调试模式&xff0c;输出更详细的过程日志&xff0c;方便定位问题渐进式的指引...
    文章 2020-11-10 2955浏览量
  • 【原创】UDP 与 keepalived 组合使用遇到的问题

    经常可以看到远端 IP 地址和远端端口号都显示为*.*(或 0.0.0.0:*),其意思是该 socket 将接受来自任何 IP 地址和任何端口号的 UDP 数据报。大多数系统允许 UDP socket 对远端地址进行限制,以令其只能接收来自特定...
    文章 2016-05-12 5158浏览量
  • 再看2019大前端技术趋势,Web OS概念正落地

    通过 Web 技术来构建 pc client,确实是省时省力,用户体验也非常好,比如钉钉客户、石墨文档客户等,最主要的是可以统一技术栈,比如某些算法,用 JS 写一次,之后可以到前端、node、pc client 等多处复用。...
    文章 2019-07-29 11389浏览量
  • Nginx概述

    带宽资源的使用直接影响的就是用户的访问体感。nginx这个是后有个很好的参数 gzip on开启之后就能解决这个问题了。我们试试看: gzip on;开启开关 gzip_min_length 1;小于1字节不再压缩 节省cpu gzip_comp_level 2;...
    文章 2019-01-08 1705浏览量
  • 《趣学CCNA——路由与交换》一第6章 操作与配置Cisco ...

    Cisco采取的做法是,为大多数网络设备产品线的中及以上产品提供了模块插槽,同时也提供了针对不同产品的各类硬件模块,以供工程技术人员根据功能灵活定义自己的产品。当然,除了1U设备之外,Cisco也有很多设备为了...
    文章 2017-05-02 1553浏览量
  • 首次公开!阿里搜索中台开发运维一体化实践

    所以从根本上来讲我们需要将对DevOps理解上继续往前走一步,朝着面向平台产品化的角度上前进一步:一是对用户屏蔽配置或者code或者领域知识复杂度,二是将系统协同变成一种体验的管控,因为只有做到了简化复杂...
    文章 2018-08-01 6136浏览量
  • 从零开始入门 K8s|Kubernetes 网络模型进阶

    第二步,如何从宿主机空间到达远端。我个人的理解是,容器网络的方案可以通过接入、流控、通道这三个层面来考虑。第一个是接入,就是说我们的容器和宿主机之间是使用哪一种机制做连接,比如 Veth+bridge、Veth+pair ...
    文章 2020-03-03 733浏览量
  • 为什么现在的人工智能助理都像人工智障?

    我不是针对谁,只是在座现在所有做C端智能助理的都是坑。在确定这个话题之前,有必要先对群嘲做个限定: 现在:在"API困境"被解决之前(后详)。人工智能助理:这里指的...要满足C端用户的需求,确实非常难。10次使用...
    文章 2017-08-01 1157浏览量
  • 淘宝大秒系统设计详解

    这样把90%的静态数据缓存在用户端或者CDN上,当真正秒杀时用户只需要点击特殊的按钮“刷新抢宝”即可,而不需要刷新整个页面,这样只向服务请求很少的有效数据,而不需要重复请求大量静态数据。秒杀的动态数据和...
    文章 2018-11-18 1208浏览量
  • 淘宝大秒系统设计详解

    这样把90%的静态数据缓存在用户端或者CDN上,当真正秒杀时用户只需要点击特殊的按钮“刷新抢宝”即可,而不需要刷新整个页面,这样只向服务请求很少的有效数据,而不需要重复请求大量静态数据。秒杀的动态数据和...
    文章 2017-07-03 3178浏览量
  • SaltStack研究心得

    cmd.run:/这个模块是表示要执行一些系统命令 cwd:/tmp/切换到指定目录下 names:/具体的命令,如果有多条可依次向下排列 tar zxf nginx-1.8.0.tar.gz unless:test-d/tmp/nginx-1.8.0/这里是一个条件判断 require:/...
    文章 2017-11-15 1076浏览量
1 2 3 4 6 >

云产品推荐

视频直播 大数据计算服务 MaxCompute 国内短信套餐包 ECS云服务器安全配置相关的云产品 开发者问答 阿里云建站 新零售智能客服 万网 小程序开发制作 视频内容分析 视频集锦 代理记账服务 阿里云AIoT 阿里云科技驱动中小企业数字化