标签: winxuan

浅谈文轩网双十一背后的技术支撑

背景
2015年双十一,文轩网单日销售码洋破亿,这对于五年前整年销售才千万级的公司来讲的确是个很大的进步。
从天猫统计的数据来看,双11当天图书的销售额在2.6亿左右,其中新华文轩天猫店排行第一,占去了接近一半的销售额,身后还有当当、博库等众多业界的强手,文轩网虽然坐落在天府成都,作为一家线上图书销售企业发展到今天,线下在全国有三大物流仓储,线上具备了互联网多渠道多平台的销售实力,其实你在互联网上 进行图书购买,小到一家淘宝集市的店铺,大到京东、当当、亚马逊,远到西欧,你的图书都有可能是来源于文轩网,因为B2B/B2C都在我们的业务中占比很 大,除了我们的自营网络平台、我们还有各大电商平台的直营店铺、我们还为各大电商平台批量供应优质图书甚至为很多中小卖家提供资源和技术支持,是不是和种 花家一样很腹黑..
阅读全文——共2803字

《大型网站技术架构》读后记

这本书是上次和淘宝技术十年一起买的,粗略的通读了一下,涵盖面还是挺广的,如同好评所说,读了这本书再也不用担心JD、TX、Ali的面试官了。整本书通过概述、架构和案例三个大的环节,由浅入深的带我们一窥大型网站之架构技术点,虽然没有切入过多的技术细节,对于有一些经验的开发人员,这本书还是很有参考意义。
其实说到网站的架构,通用一点无外乎就是书中所述的一些技术栈,可如何用好这些技术解决实实在在的问题,却是无法通用的,各个公司和团队的业务背景不一样,同样的技术或者场景会遇到的问题也不一样,网站也不再是传统意义上的一个浏览器页面,前端系统、后端系统、存储处理系统等等,你的一次鼠标点击会传递到地球某个机房去做数据分析,页面看到的数据可能经由后端系统多次的处理计算才能展现出来。
阅读全文——共1632字

组织了技术部门第一次的WinClub

winclub这个点子是同事J提出来的,因为都比较喜欢去参加一些社区活动,觉得活动交流是知识传播的一种途径,目前很多同事这方面的兴致不高,我们打算通过Club的形式让大家提交话题,参与进来,交流一些技术或者生活相关的话题。
这个Club双周五举办一次,时间1小时左右,参与范围和话题范围都比较广。
第一次的话题我们选择了– 常用软件的使用技巧.
从操作系统、日常应用软件和开发软件几个方向来说一些使用技巧和快捷键等。
阅读全文——共608字

文轩网分仓上线

和小伙伴们折腾了近四个月的项目,终于上线了,各种需求和开发问题暂时告一段落,准备迎接上线后的各种坑爹问题。
上线准备从上班就开始了,0点开始停机,预计时间7个小时。
除了我们十余人在这里切换升级,还有成都、北京物流点各个环节的人员也在加班配合作业:)

阅读全文——共299字

今天去了人才市场招聘会,收获寥寥

今天和同事去了一趟RC114的现场招聘会,寻觅业务和技术人才,招聘对象是3年经验以上的中高级职位,技术这边主要是JAVA攻城狮、SQA以及管理还有产品经理。
和之前预期的惨淡一样,这类的现场招聘会再加上门槛限制,技术岗位来应聘的只有两位帅哥,一个是7年经验主要做医疗系统的本地IT男,另一个是从帝都回川的三年IT男.之前都没有电商的经验,对于分布式、架构设计上的接触也不太多. 帝都回来的IT男做过几个关于电网的项目,对BI方面的数据仓库设计还有ETL有一定的接触,看简历还出过两本书,《零基础学JAVA WEB开发》《Java报表开发深入解析》,肯定赚了不少稿费了:)这两位的简历去公司了再和同事斟酌一下,目测目前公司的待遇是满足不了应聘者了。
阅读全文——共581字

文轩网API小结

月初搞定了文轩网API鉴权部分的开发任务,整个API在准备集成测试阶段,不久就能够在互联网开放出来。这个可以做成文轩的开放平台,很多业务接口都会在API上有所体现,能够让第三方合作伙伴或者开发者更好的整合进来。
API鉴权部分使用了Oauth2.0的部分协议,优先考虑了手机客户端的情况,实现了用户凭证的鉴权,另外比如WebFlow等协议会在接下来的计划中做开发,尽量做到符合标准的程序改动最少就能接入到文轩API。
说到这里可能又会有一些SDK的工作,API是最底层的数据接口,封装成各个实现语言的SDK应该也是会做的,在文轩网改版前的API也是先开发数据接口再是SDK。当时团队还为腾讯拍拍贡献了JAVA封装的SDK,这类工作比较繁琐,如果能像人人网、开心网,分给开源社区做就好了,文轩网还没有到这个影响力,可能团队内部就纠结了一点。
阅读全文——共400字

文轩网API调用脚本DEMO · PHP

昨晚写的一段脚本,遇到几个问题。
通过fsockopen设置header请求文轩网API,在返回数据处理的时候,过滤掉请求头,在json正文的头尾部分有25f 和0的字符,不通的接口地址返回的数据都不一样,但是结尾都是0,可能是返回json数据造成的?得去验证一下,临时解决办法只能用substr过滤掉这个头尾的数字,但是感觉很不靠谱,如果某个返回数据不包括的话就会把有用数据截掉,为神马呢!!
另外个问题是第一次使用PHP来解析JSON,虽然在PHP下有json_encode和decode之类的函数,但是在涉及到类目等父子包含的对象时还不知道如果处理最优,空了去参考下淘宝TOP的API源码。
一直想去学习下的SMARTY..
阅读全文——共323字