QCon北京「鸿蒙专场」火热来袭!即刻报名,与创新同行~ 了解详情
写点什么

去哪儿网 Node.js 实践及性能监控方案

  • 2019-09-21
  • 本文字数:601 字

    阅读完需:约 2 分钟

去哪儿网 Node.js 实践及性能监控方案

GMTC北京2018大会上,兴百放讲师做了《去哪儿网 Node.js 实践及性能监控方案》主题演讲,主要内容如下。


演讲简介


主题摘要


去哪网很早就开始在前后端分离方面做了很多不同的尝试,包括从前端(Javascript)到后端(Java)完全项目分离,到前端写部分页面逻辑(Java),然后同步到后端(Java),再到前端使用 Node.js ,后端完全提供数据的生产等一系列方案。现在内部正在尝试使用 eggjs 作为项目框架,结合 React SSR 做页面同构渲染,首屏直出。


同时,在应用发布、应用部署、机器监控、应用监控、性能监控等方面也做了一些实践,从而建立一套完整的健全的生态体系。


本次演讲将分享


  1. 去哪儿网三种前后端分离方案。

  2. Node.js + SSR

  3. Node.js 发布和部署

  4. Eggjs 实践以及插件开发

  5. React SSR 实践

  6. 应用监控

  7. 后端应用指标(系统错误数,接口指标)

  8. 前端日志错误统计(js/css/image/自定义错误)


听众受益:


1、了解去哪儿网前后端分离的解决方案。


2、分享我们在 Node.js 方面所做的一些探索,包括发布、部署、性能、监控。


3、分享在 SSR 方面所做的一些尝试。


讲师介绍


兴百放


去哪儿网前端业务方向负责人


兴百放,曾就职于高德。2014 年加入去哪儿网,经历了各种前后端分离方案的实践。负责去哪儿网 APP 端 Hybird 方向的业务支撑,以及在公司内部推动 Node.js 技术体系建设。目前专注于 Node.js 性能和监控方向的一体化解决方案。












完整演讲 PPT 下载链接


https://gmtc.infoq.cn/2018/beijing/schedule


2019-09-21 14:561735

评论

发布
暂无评论
发现更多内容

监控系统工作原理

穿过生命散发芬芳

监控系统 9月月更

【网络安全】记一次杀猪盘渗透实战

网络安全学海

黑客 网络安全 信息安全 渗透测试 WEB安全

浅析python爬虫(上)

吉师职业混子

9月月更

RabbitMQ怎么保证消息不被重复消费以及消息的可靠性

知识浅谈

RabbitMQ 9月月更

OpenTelemetry Go Metric SDK (Alpha) v0.32.0 发布

Grafana 爱好者

OpenTelemetry

XML简单基础详解(I)

吉师职业混子

9月月更

Qt|控件QPushButton讲解

中国好公民st

qt 按钮 9月月更

小六六读Effective记录

自然

java; 9月月更

Javaweb核心之servlet详解

楠羽

Servlet 笔记 9月月更

跟着卷卷龙一起学Camera--Gamma

卷卷龙

ISP 9月月更

关联分析:实现全景化应用监控的基础

阿泽🧸

智能运维 9月月更

创作者能从设计师那学到什么样的设计原则

宇宙之一粟

读书笔记 设计 读书感悟 设计原则 9月月更

传媒产业的数字化怎样被小程序影响

Geek_99967b

小程序

峰会倒计时3天!硅谷传奇投资人登陆专场,围炉共话分析型数据库的爆发式增长

StarRocks

数据库

大数据调度平台Airflow(五):Airflow使用

Lansonli

airflow 9月月更

史上最全的Java容器集合之入门

自然

java; 9月月更

【微信小程序】小程序的条件渲染

陈橘又青

9月月更

“为场景找技术”:全球数字化转型的大同之道

脑极体

【内存操作函数内功修炼】memcpy + memmove + memcmp + memset(四)

Albert Edison

C语言 9月月更 strcpy strncpy

可恶,又是个线上问题

艾小仙

Java ShardingSphere TiDB

人脸关键点的应用场景及重难点解析丨Dev for Dev 专栏

声网

算法 Dev for Dev 人工智能’

linux入门学第一天

乌龟哥哥

9月月更

本地服务调用K8S环境中的SpringCloud微服务实战

程序员欣宸

Kubernetes 9月月更

设计模式总结(一):创建型模型

Studying_swz

设计模式 9月月更 创建型模型

KeeWiDB:兼容Redis协议,领跑NoSQL

腾讯云数据库

数据库 nosql 腾讯云 腾讯云数据库 KeeWiDB

2022-09-21:有n个动物重量分别是a1、a2、a3.....an, 这群动物一起玩叠罗汉游戏, 规定从左往右选择动物,每只动物左边动物的总重量不能超过自己的重量 返回最多能选多少个动物,求一个

福大大架构师每日一题

算法 rust 福大大

阿里前端面试题

loveX001

JavaScript 前端

来自大厂 10+ 前端面试题附答案(整理版)

loveX001

JavaScript 前端

C++学习---__libc_open函数的原理

桑榆

c++ 源码阅读 9月月更

Selenium简单基础详解(I)

吉师职业混子

9月月更

一文读懂Jina生态的Dataclass

Jina AI

多模态机器学习 多模态 跨模态

去哪儿网 Node.js 实践及性能监控方案_GMTC_兴百放_InfoQ精选文章