更新于:12-17 21:50

有关[应用]分类推荐

优化无止境,爱奇艺中后台 Web 应用性能优化实践

于01-11 00:00 - - tuicool
爱奇艺视频生产智能云平台系统在今年进行了一次 重大升级,前端团队也趁此机会将 底层技术架构从三年前的 Arm.js(内部MVC框架)+ Java BFF + Velocity 模板完全切换到了 Vue.js + Node.js BFF 的技术栈. 新的前端应是一个拥有超过 十个业务模块的单页面应用,每个模块已经通过路由懒加载进行了拆分,同时公共的第三方依赖也拆分到了单独的 Vendor 文件.

Java应用线上排查总结

于12-28 14:10 - - 问题集锦 Arthas JStack
本文总结了一些常见的线上应急现象和对应排查步骤和工具. 分享的主要目的是想让对线上问题接触少的同学有个预先认知,免得在遇到实际问题时手忙脚乱. 毕竟作者自己也是从手忙脚乱时走过来的. 在线上应急过程中要记住,只有一个总体目标: 尽快恢复服务,消除影响. 不管处于应急的哪个阶段,我们首先必须想到的是恢复问题,恢复问题不一定能够定位问题,也不一定有完美的解决方案,也许是通过经验判断,也许是预设开关等,但都可能让我们达到快速恢复的目的,然后 保留部分现场,再去定位问题、解决问题和复盘.

深度学习在推荐系统中的应用

于12-29 14:19 - -
2016年DeepMind开发的AlphaGo在围棋对决中战胜了韩国九段选手李世石,一时成为轰动全球的重大新闻,被全球多家媒体大肆报道. AlphaGo之所以取得这么大的成功,这其中最重要的技术之一是深度学习技术. 经过这几年的发展,深度学习技术已经在图像分类、语音识别、自然语言处理等领域取得突破性进展,甚至在某些方面(如图像分类等)超越了人类专家的水平.

常见分布式应用系统设计图解(十二):证券交易系统

于12-27 02:09 - 四火 - System and Architecture 交易系统 图解笔记 应用系统 系统设计
这篇讲的是证券交易系统,这类系统包含的内容很多,但是我们还是把目光放在核心的交易部分,比如说股票交易. 在某个可交易时间,如果卖家 A 要以至少 y 的价格卖掉股票 x,卖家 B 愿以至多 y 的价格买入股票 x,那么这个交易就可以发生. 虽说是交易系统,但是它和任何一个支付平台的交易系统有着显著的不同,它的核心是一个竞价匹配的机制,而非货币支付的机制,简单地说,这个机制包含了这样四个步骤:.

助力ssr,使用concent为nextjs应用加点料

于12-19 19:12 - 钟正楷 - react.js javascript
开源不易,感谢你的支持, ❤ star concent^_^. 这里我们将使用 create-next-app命令来安装一个基础的next示例应用. 执行完毕后,可以看到一个如下的目录结构. |____public |____pages | |____ _app.js // next应用默认的根组件 | |____index.js // 默认首页 | |____api.

打造自适应网站只用一个CSS属性就够了

于11-08 14:58 - 杭州程序员张张 -
用一个CSS属性创建一个响应式网站,让我们来看看它是如何做到的. 以这个模板为例,没有应用css属性. clamp() CSS函数,我们可以创建仅具有一个属性的响应式网站. clamp(minimum, preferred, maximum); 复制代码. clamp() 的工作原理是“夹紧”或限制一个灵活的值,使其处于最小和最大范围之间.

GitHub - bailicangdu/vue2-elm: 基于 vue2 + vuex 构建一个具有 45 个页面的大型单页面应用

于11-09 08:07 - -
初学vue时曾在网上搜索vue的实战项目源码,无奈大部分都是简单的demo,对于深究vue没有太大的帮助,剩下的一些大部分都是像音乐播放器之类的展示型项目,交互没有预期那么复杂. 但我们实际在工作中,经常会遇到有购物车的项目,这类项目因为涉及到money,所以对逻辑严谨度要求高,页面之间交互复杂,又会伴随着登录、注册、用户信息等等,常常会让我们很头疼.

谈Serverless无服务器架构和应用场景(201013)

于10-13 06:44 - 人月神话 - 微服务架构
对于云原生解决方案中涉及到的微服务,DevOps,容器云和ServiceMesh等内容,在前面很多文章都已经谈到过,今天准备谈下对Serverless架构的一些理解. 实际上要完全理解Serverless无服务器架构是一件相对困难的事情,包括到现在我的认知里面仍然认为这种架构是无法满足传统IT应用系统的架构转型和迁移的,只能够应用到一些特定的场景.

读红帽Redhat云原生应用的构建之路白皮书(200919)

于09-19 20:08 - 人月神话 - 微服务架构
今天阅读和整理下红帽Redhat发布的云原生构建之路白皮书,该电子版本pdf文档可以在红帽官方网站搜索和下载. 对于该文档重点是对我自己已有思路的一些整理,因此对于文档里面已经详细的描述的内容不会再单独拷贝和列出. 对于提高市场份额,数字化驱动型企业的成功机率是其他企业的 8 倍;然而,它们仍然没有达到所谓的原生数字化.

ClickHouse 在实时场景的应用和优化

于09-06 10:00 - 字节跳动技术团队 -
在介绍实时场景之前,我先简单讲一下早期的离线数据是如何支持的:. 在第一场分享中,技术负责人陈星介绍了 ClickHouse 在字节跳动内部最早支持的两个业务场景,用户行为分析平台和敏捷 BI 平台. 这两个平台的数据主要由分析师或者数仓同学产出,以 T+1 的离线指标为主. 考虑到 ClickHouse 并不支持事务,为了保障数据的一致性,我们在 ClickHouse 系统外实现了一套外部事务:.

第一次在 Kubernetes 上部署应用时我们忽略的5件事

于08-14 12:06 - jackbb -
第一次在 Kubernetes 上部署应用时我们忽略的5件事. 根据我的经验,似乎大多数人认为将应用程序部署到 Kubernetes 上就完成工作了(无论使用 Helm 或手动). 通过在 GumGum 中使用 Kubernetes,我们遇到了一些“陷阱”,希望在此列出这些“陷阱”以帮助您在 Kubernetes 上部署应用程序之前了解基础.

爱奇艺号基于Prometheus的微服务应用监控实践

于07-25 01:43 - 老马 -
微服务架构是目前各大互联网公司普遍采用的软件架构方式. 在微服务架构中,系统被拆分为多个小的、相互独立的服务,这些服务运行在自己的进程中,可以独立的开发和部署. 在业务快速变化时,微服务单一职责、自治的特点,使系统的边界更加清晰,提升了系统的可维护性;同时,简化了系统部署的复杂度,可以针对某个微服务单独升级和发布;在业务增长时,也可以方便的进行独立扩展.

K8S部署SpringBoot应用_都超的博客-CSDN博客_k8s springboot

于07-17 15:59 - -
K8S环境机器做部署用,推荐一主双从. Docker Harbor私有仓库,准备完成后在需要使用仓库的机器docker login. 开发机器需要Docker环境,build及push使用. 一、构建基本Springboot工程,本例所用版本及结构如下图. 创建测试代码,简单打印几行log. .

分布式数据库在光大银行关键业务系统的应用探索

于07-06 17:17 - 王志刚 -
近十年,我和我的团队一直负责光大银行总行的数据库运维,这里面既包括交易型数据库,也包括 MPP,还有 Hadoop 这样的大数据运维. 在运维的过程中,我们一直也在思考现在的数据库有哪些问题、面临哪些风险、数据库技术的发展趋势是什么,这一点是很重要的,因为它决定了我们为什么要转向分布式,我们希望分布式能替我们解决哪些问题,它能够解决哪些问题和它不能够解决哪些问题.

中移在线容器平台入选云原生应用十大优秀案例,成为全球最大客服云案例

于06-09 23:55 - 谐云 -
近日,中国通信标准化协会云计算标准和开源推进委员会(已下简称信通院)主办《OSCAR 开源先锋日——云原生专场》,由云原生开源产业联盟、CNCF基金会联合选出的2020年度云原生应用十大优秀案例重磅发布. 谐云为中移在线服务有限公司(以下简称中移在线)搭建的容器云PaaS平台项目在众多头部企业实践案例的激烈角逐中脱颖而出,成功入选云原生十大优秀案例,并成为全球最大的客服专有云案例.

美团 MySQL 数据库巡检系统的设计与应用

于06-08 00:00 - - dev
我们生活中随处可见各种巡检系统,比如电力巡检、消防检查等,正是这些巡检工作,我们才能在稳定的环境下进行工作、生活. 巡检对于数据库或者其他IT系统来说也同样至关重要,特别是在降低风险、提高服务稳定性方面起到了非常关键作用. 为了保障数据库的稳定运行,以下核心功能组件必不可少:. 图1 数据库运维保障核心功能组件 其中,数据库巡检作为运维保障体系最重要的环节之一,能够帮助我们发现数据库存在的隐患,提前治理,做到防患于未然.

更新应用时,如何实现 K8s 零中断滚动更新?

于06-03 21:59 - 阿里巴巴云原生 -
作者 | 子白(阿里云开发工程师)、溪恒(阿里云技术专家). <关注阿里巴巴云原生公众号,回复 排查 即可下载电子书>. 《深入浅出 Kubernetes》一书共汇集 12 篇技术文章,帮助你一次搞懂 6 个核心原理,吃透基础理论,一次学会 6 个典型问题的华丽操作. Kubernetes 集群中,业务通常采用 Deployment + LoadBalancer 类型 Service 的方式对外提供服务,其典型部署架构如图 1 所示.

Elasticsearch 在各大互联网公司大量真实的应用案例

于04-30 14:13 - -
国内现在有大量的公司都在使用 Elasticsearch,包括携程、滴滴、今日头条、饿了么、360安全、小米、vivo等诸多知名公司. 除了搜索之外,结合Kibana、Logstash、Beats,Elastic Stack还被广泛运用在大数据近实时分析领域,包括日志分析、指标监控、信息安全等多个领域.

Apache Flink OLAP引擎性能优化及应用

于04-25 10:06 - DataFunTalk -
导读:本次分享的主题为Apache Flink新场景——OLAP引擎,主要内容包括:. Apache Flink OLAP引擎. OLAP是一种让用户可以用从不同视角方便快捷的分析数据的计算方法. 主流的OLAP可以分为3类:多维OLAP ( Multi-dimensional OLAP )、关系型OLAP ( Relational OLAP ) 和混合OLAP ( Hybrid OLAP ) 三大类.

我听说单体应用才是未来

于04-19 03:35 - megrez -
特斯拉在自动驾驶方面受到了一些负面报道(我有一台特斯拉,我个人认为自动驾驶这个功能需要改名). 由于驾驶员入睡,发生了多次车祸. 我想说的是:驾驶员应该知道不能在405号高速公路上打盹(我使用特斯拉的自动驾驶功能,请相信我,我是不会睡着的). 那么,是让我们移除自动驾驶功能,还是学会正确使用它. 人们沉迷于专业术语和新想法,好像他们能够解决所有问题.

你应该更谨慎的采用微服务

于04-12 23:42 - grace_shi -
(微服务)不就是写一堆小的程序么. 某一天,你正在寻找一种新的方式来重构整个代码库. 您考虑过使用一种新的语言,或者在另一个云服务商上进行部署,又或者是使用一种更好的编程模式. 突然,你发现你可以同时实现这三种方式. 对于初学者来说,“微服务”是一种架构模式,其中,一个应用程序是由多个松散耦合的服务组成,这些服务都可以独立部署.

腾讯应用宝为啥不行了?

于04-09 07:40 - 南七道 - 投稿 腾讯
从腾讯应用宝2011年推出,背靠着腾讯的大数据和大流量,应用宝在应用商店行业一路领先. 根据iiMedia Research(艾媒咨询)发布的《2018-2019中国移动应用商店市场监测报告》显示,在中国第三方移动应用商店用户中,应用宝占比20%左右,排名第一(数据仅供参考). 腾讯应用宝官方数据也显示,形势一片大好.

# 从零搭建Electron应用 的一系列简单的 Demo

于04-03 16:11 - 王玉略 -
Electron 是一个优秀的跨平台桌面应用程序开源库,目前接触 Electron 的开发者也越来越多. 但是笔者发现,目前社区里缺少对初学者足够友好的入门教程来帮助初学者用 Electron 搭建一个完整的开发框架. 为了解决这个问题,笔者将结合平时的一些 Electron 开发经验,渐近式的带领读者从零开始搭建一个完整的 Electron 应用.

3 种发布策略,解决 K8s 中快速交付应用的难题

于03-12 22:56 - 阿里巴巴云原生 -
作者 | 郝树伟(流生)阿里云高级研发工程师. 软件技术更新换代很快,但我们追求的目标是一直不变的,那就是在安全稳定的前提下,增加应用的部署频率,缩短产品功能的迭代周期,这样的好处就是企业可以在更短的时间内获得产品的价值、更快地获得客户反馈和响应客户需求,从而进一步提升产品的竞争力;除此之外,企业还可以释放更多的资源投入到创新业务的研发上,创造更多的价值,这是一个良性循环的过程.

Demo:基于 Flink SQL 构建流式应用

于02-25 17:15 - - Flink Flink
上周四在 Flink 中文社区钉钉群中直播分享了《Demo:基于 Flink SQL 构建流式应用》,直播内容偏向实战演示. 这篇文章是对直播内容的一个总结,并且改善了部分内容,比如除 Flink 外其他组件全部采用 Docker Compose 安装,简化准备流程. 读者也可以结合视频和本文一起学习.

花椒直播 Kong 应用实践

于02-26 00:10 - 玻璃樽 -
Kong 是面向现代架构(混合云,混合组织)的下一代 API 网关平台,具有云原生、高性能,易用、可扩展等特性. 适用于 API Gateway,Kubernetes Ingress,Service Mesh Sidecar 等场景. 云原生:与平台无关,Kong 可以从裸机运行到 Kubernetes.

Electron+Vue开发跨平台桌面应用

于12-23 20:34 - xiangzhihong - vue.js electron 前端
虽然B/S是目前开发的主流,但是C/S仍然有很大的市场需求. 受限于浏览器的沙盒限制,网页应用无法满足某些场景下的使用需求,而桌面应用可以读写本地文件、调用更多系统资源,再加上Web开发的低成本、高效率的优势,这种跨平台方式越来越受到开发者的喜爱. Electron是一个基于Chromium和 Node.js,使用 HTML、CSS和JavaScript来构建跨平台应用的跨平台开发框架,兼容 Mac、Windows 和 Linux.

HBase 核心原理与应用场景

于02-17 15:37 - -
HBase是大数据NoSQL领域里非常重要的分布式KV数据库,是一个高可靠、高性能、高伸缩的分布式存储系统,目前国内知名公司都有在大规模使用,社区也非常活跃. 本文就是学习HBase的敲门砖,主要从以下几个方面解读HBase. HBase是Google的BigTable的开源实现,底层存储引擎是基于LSM-Tree数据结构设计的.

JHipster生成微服务架构的应用栈(一)- 准备工作 - 羽客 - 博客园

于02-11 15:10 - -
本系列文章演示如何用JHipster生成一个微服务架构风格的应用栈. 环境需求:安装好JHipster开发环境的CentOS 7.4(. 业务微服务:microservice1. 主机IP:192.168.220.120. 本系列文章会说明如何生成uaa(即图中的JHipster UAA),microservice1,gateway这3个微服务.

高阶增长:构建和应用3种增长模型

于02-06 20:06 - 叶子 - 产品运营 2年 初级 增长
构建增长模型在我们的增长全景图中,处于找到增长发力点的下半部分,那么在构建模型之后在应用模型时也会帮助我们找到聚焦领域. 增长模型就是找到所有对北极星指标有影响的所有细分指标,并用一个简单的公式,把这些细分指标联系起来的过程. 其实就是从北极星指标到细分指标的拆解过程. 比如:大家都会玩游戏,在玩游戏时对游戏中的人物有一个指令输入,经过游戏机或者电脑的处理 ,形成了输入导致游戏人物或者剧情有个结果.