问题描述 测试cephfs内核客户端的吞吐性能,direct写时单个客户端性能有上限,只能接近150 mb/s: 查看网卡流量,并没有打满: 查看集群负载也很低,osd磁盘很空闲,验证多台机器同时并发测试,总吞吐可以上去…
分类:字节跳动技术博客
干货|今日头条iOS端安装包大小优化—思路与实践
前言 自2016年8月至2017年10月,今日头条iOS端已经进行了3轮安装包大小优化。 2016.08-2016.10第一期优化78MB -> 42MB (1)删除Swift代码,从混编改为纯OC编程 (2)无用…
Node 错误处理之挖坑系列
前段时间要在项目中加上日志的上报,顺势了解了下怎么在node中完善错误信息的收集。 01 Error JS 中的 Error 对象,包含了错误的具体信息,包括 name、message、错误堆栈 stack …
NODEJS--HTTP实现分析
1.前言 目前,HTTP协议是互联网上应用最为广泛的一种网络协议,也是前端er接触最多的一种协议。通过阅读http模块在nodejs中的实现,能够更深入的了解HTTP协议。HTTP协议是基于TCP协议之上的应用层协议,它…
node中Session持久化与Redis缓存
IC图片目前的管理系统(搜索质量评估、电销、云平台、性能监控、账号体系、图片爬虫)都是基于node前后端全栈开发,数据存储也用到mongodb、mysql、redis,本文简单描述一下HTTP协议、cookie、sess…
基于图像搜索引擎的图文无关识别方法
一、摘要 目前互联网知识问答社区正在蓬勃发展,例如国外的quora,国内的悟空问答、知乎。一般来说,在这些知识问答社区,答案排序算法会预测用户对于不同答案的偏好进行排序,其排序模型往往会考虑答案在一段时间内的点击率、点赞…
如何精确统计页面停留时长
1.背景 页面停留时间(Time on Page)简称 Tp,是网站分析中很常见的一个指标,用于反映用户在某些页面上停留时间的长短,传统的Tp统计方法会存在一定的统计盲区,比如无法监控单页应用,没有考虑用户切换Tab、最…
英文标签的精准翻译
本文主要讲解了自己在工作中,对图库里面的英文标签翻译成中文标签,所遇到的一些问题和解决方案。 一. 问题的背景及来源 业务背景 东方IC(现在是头条的子公司)是一家图片版权售卖网站,致力于保护与传播第三方或者个人优质的图…
[ WWDC2018 ] - 高效使用集合 Using Collections Effectively
一个没有集合的世界 假如世界没有集合 假如没有Array 假如, 我们要定义一个熊, 我们可以 let bear1 = "Grizzly" 如果, 我们要四个呢? let bear1 = "Grizzly" let be…
[ WWDC2018 ] - 创建属于你自己的 Swift Playgrounds 订阅 Create Your Own Swift Playgrounds Subscriptio
Swift Playgrounds 是一款革命性的 iPad 应用,可以用强大的 Swift 语言进行教学。苹果推崇在 Swift Playgrounds 上人人都能使用 Swift 编程的原则,让所有人都能学习、编码以…
[ WWDC2018 ] - 了解Swift Package Manager Getting to Know Swift Package Manager
概述 Swift Package Manager(简称SPM),是Apple官方提供的软件包管理器,类比如Ruby的RubyGems, Python的pip。开源框架里知名度较高的SwiftyJSON、SQLite.sw…
[ WWDC2018 ] - 使用Xcode做更快的构建 Building Faster in Xcode
使用新的Xcode 10,在构建项目时,性能和开发者的效率有了很大提升。对于大型项目,此前Xcode构建过程很漫长,这种情况下开发人员可能会分心并抱怨,但苹果已经做了一些努力来优化构建时间,尤其是Swift语言。一般来说…