最新发布《数智时代的AI人才粮仓模型解读白皮书(2024版)》,立即领取! 了解详情
写点什么

ejs

收录了 ejs 频道下的 50 篇内容

苏宁 Nodejs 性能优化实战

自 2016 年以来,苏宁大规模的使用了基于 Nodejs 渲染的项目,架构使用 Nginx+Nodejs+PM2 组合,其中 Nodejs 版本从最初的 6.0+ 升级到如今的 8.0+,Nodejs 框架从 Express 过度到 Koa2,而 Nodejs 的性能优化作为其中的核心,苏宁在其性能提升上,也从 0 到 1,开始摸索。

Node.js 14 正式发布:V8引擎升级,新增异步本地存储API
Node.js 14 正式发布:V8 引擎升级,新增异步本地存储 API

Node.js 14取代Node.js 13成为了我们的当前版本。

使用契约测试提高分布式系统的质量

在开发后期捕获软件缺陷的代价巨大。我们应该如何逐步测试一个复杂的分布式系统?在本文中,Marcin Grzejszczak分析了组件间通信的集成测试方法,并给出了一种使用契约测试和Spring Cloud Contract的解决方案。

基于 webpack 搭建前端工程解决方案探索

本篇主要介绍webpack的基本原理以及基于webpack搭建前端项目工程化解决方案的思路。

如何从 0 到 1 搭建性能检测系统
如何从 0 到 1 搭建性能检测系统

不同的团队有着各自不同的业务,业务之间千差万别,性能指标也不能一概而论,所以用一套统一的检测模型覆盖所有场景是不现实的。本文将介绍如何定制一个属于自己团队的性能检测平台。

前端安全系列(一):如何防止XSS攻击?
前端安全系列(一):如何防止 XSS 攻击?

本文来自美团点评技术文章系列。

Shopee 末端物流智能提效之路
Shopee 末端物流智能提效之路

基于大数据、人工智能等技术,在东南亚各个市场实现末端物流分拣的自动化、智能化。

人工智能
算法
后端
供应链
物流
揭露数据不一致的利器 —— 实时核对系统
揭露数据不一致的利器 —— 实时核对系统

随着企业业务发展,以及微服务化大趋势下单体服务的拆分,服务间的通信交互越来越多。与单体服务不同,微服务间的数据往往需要通过额外的手段来保障一致性,例如事务消息、异步任务补偿等。除了从机制上最大程度保障,观测并及时发现数据不一致也非常重要。

数据分析
后端
去中心化的 React Native 架构探索
去中心化的 React Native 架构探索

我们探索了去中心化的 RN 架构,并结合该模型自研了系统(Code Push Platform,简称 CPP)和客户端 SDK,覆盖了多团队的开发、构建、发布、运行等一系列 RN 研发周期。

前端
去中心化
React Native
基于设计稿识别的可视化低代码系统实践
基于设计稿识别的可视化低代码系统实践

一次利用前端低代码系统进行降本增效的实践总结。

前端
设计
低代码
Apache Druid 在 Shopee 的工程实践
Apache Druid 在 Shopee 的工程实践

Apache Druid 是一款高性能的开源时序数据库,它适用于交互式体验的低延时查询分析场景。本文将主要分享 Apache Druid 在支撑 Shopee 相关核心业务 OLAP 实时分析方面的工程实践。

数据库
后端
Apache Druid
基于Hudi的湖仓一体技术在Shopee的实践
基于 Hudi 的湖仓一体技术在 Shopee 的实践

湖仓一体(LakeHouse)作为大数据领域的重要发展方向,提供了流批一体和湖仓结合的新场景。目前,企业许多业务中会遇到的数据及时性、准确性,以及存储的成本等问题,都可以通过湖仓一体方案得到解决。

Hudi
LakeHouse
湖仓一体
Web 用户体验设计提升实践
Web 用户体验设计提升实践

本文是基于 Shopee 供应链团队内部 WMS(Warehouse Management System,仓库管理系统) 项目的整体重构,总结而出的一份 Web 用户体验设计提升指南。

大前端
web开发
用户体验
交互设计
可访问性
可视化埋点在 React Native 中的实践
可视化埋点在 React Native 中的实践

本文介绍了一套在 React Native 应用中实施可视化埋点的方案。

大前端
可视化
埋点
React Native
机器学习在基于 URL 的客户端监控分析中的优化和实践
机器学习在基于 URL 的客户端监控分析中的优化和实践

通过使用概率统计和机器学习的方案,将若干条相似的 URL 归一化成同一条规则模型,然后基于该规则模型进行相关统计分析,从而提高了基于 URL 的客户端监控分析的可用性及准确性

机器学习
数据分析
url
客户端
数据监控
Shopee Games 游戏引擎演进之路
Shopee Games 游戏引擎演进之路

如何选择游戏引擎,如何扩展游戏引擎以提高生产效率,如何让游戏开发流程和成熟的前端工程化体系结合,实现游戏规范化和研发质量的提升。

前端
游戏开发
egret
游戏引擎
如何打造一款三消类游戏
如何打造一款三消类游戏

从项目起源、游戏架构和项目工具集等方面介绍如何实现一款三消类小游戏。

算法
前端
游戏
Shopee Candy
「面向信仰编程」Draven 专访:像写代码一样,用树形的结构写文章
「面向信仰编程」Draven 专访:像写代码一样,用树形的结构写文章

我们输出的技术方案和文档都需要掌握一定写作的能力,如何写出符合认知、易于理解的文档,在工作中是与写代码同样重要的。

Go 语言
技术播客
Shopee ClickHouse 冷热数据分离存储架构与实践
Shopee ClickHouse 冷热数据分离存储架构与实践

使用 JuiceFS 客户端 mount 远端对象存储到本地机器路径,通过编写 ClickHouse 的存储策略,如同使用多卷存储一样使用远端对象存储。

数据库
后端
Clickhouse
存储
S3
React Native 资源更新增量包的优化实践
React Native 资源更新增量包的优化实践

Shopee 的许多手机应用是原生与 React Native的混合(hybrid)应用。考虑到 Shopee 主要市场的网络条件,数据流量的节约尤为重要。但这个增量包应该是怎样的呢?

前端
React Native
ejs专题_资料-InfoQ中文网