Skip to content

四火的唠叨

一个纯正程序员的啰嗦

Menu
  • 所有文章
  • About Me
  • 关于四火
  • 旅行映像
  • 独立游戏
  • 资源链接
Menu

Tag: 互联网

再谈谈互联网外企在中国的失败

Posted on 06/04/202210/02/2024 by 四火

最近亚马逊将要关闭 Kindle 中国区业务的新闻唤起了我的感慨,这则新闻在朋友圈刷屏了。这件事情作为触媒,让我联想到很多东西,我就想,要不然理一理思路,写一点东西吧。

这件事情,基本上就是说,亚马逊宣布将于一年之后即 2023 年 6 月 30 日,在中国停止 Kindle 电子书店的运营,被媒体称作 “时代的眼泪”。众所周知,亚马逊曾经也在中国有着雄心壮志,不可谓目光不长远。建仓储和物流的基础设施,要与淘宝一争高下,可如今只能灰溜溜地撤出了原本在中国主营的零售业务,只留下了跨境电商,令人唏嘘。

我在 2012 年初以软件工程师的身份加入了亚马逊,一直到 2018 年初离开。很喜欢亚马逊的工程师文化,也很喜欢

[……]阅读全文

Continue reading

为什么互联网外企在中国总是失败?

Posted on 10/06/201810/02/2024 by 四火

最近在读吴晓波写的《腾讯传》,不少有意思的内容。其中给我印象最深的是讲当年 QQ 和 MSN 大战的一段。可能很多人和我一样,都注意到,互联网行业中,在中国的外企鲜有成功的,多数都是高调进入,灰溜溜地退出。有人把这种现象简单地归因于四个字 “水土不服”,无疑是武断而缺乏思考的。

在书中短短的一节分析本土企业和外企互联网大战的内容中,就看到了当年那些经典的战役。比如 C2C 市场,ebay vs 淘宝;比如 B2C 市场,亚马逊 vs 当当(虽说后来当当的份额也被淘宝商城和京东蚕食得够呛);比如搜索市场,Google vs 百度;再比如打车市场,滴滴 vs Uber;再再比如书中最重头的例子,即时通讯市场,[……]阅读全文

Continue reading

幸运的时代

Posted on 09/30/201810/02/2024 by 四火

差不多四年来第一次回国,感触颇深。中国的发展,尤其是互联网发展就像一个孩子的成长,如果每天都盯着看,没觉得有什么变化。但是如果稍稍离开一段时间,回头就发现巨大的变化。

互联网正在不断融入生活,其中最显著的变化,便是支付。

依然记得 2012 年初我刚到北京的时候,直到 2014 年离开,那些时间基本上还是现金走天下的年代。由于种种原因,老早就兴起的信用卡没有办法流行开来,大家还是习惯于装一兜子钞票,然后在各个不同的地方大票换小票花掉它们。

如今呢?当我结账的时候,被问到 “微信还是支付宝?”,我弱弱地回了一句——“现金”,引来一阵哄笑。足以见得,那么短的时间,互联网已经占领了老百姓的支 [……]阅读全文

Continue reading

谈谈百度血友病吧被卖事件

Posted on 01/17/201610/02/2024 by 四火

baidu

最近,百度血友病吧被卖事件炒的沸沸扬扬,在中国互联网这样一个法律和道德双重缺失的环境下,以百度为首的一帮互联网流氓日渐猖狂,但是你很难分辨出到底是哪一出事情的发酵让它已经丧尽天良到如今这种境地。如果你对这样的事情不了解,那么可以看看关于这次事件知乎上的热评,以及百度既往的那些劣迹斑斑的故事,特别是百度全家桶。垄断是罪恶诞生的摇篮,我不会在这里再复述百度作恶的事实,我只想陈述几个观点,有些是可能在热闹的讨论中被忽略掉的。

1、我很想知道会有怎样的直接后续,就连国家互联网信息办都约谈百度负责人了,作为响应,可以从回应中看到所谓的 “五条阶段性治理措施”,但是,只是说 “停止所有病种类吧的商业合作”,

[……]阅读全文

Continue reading

互联网数据聚合

Posted on 06/04/201306/23/2019 by 四火

我们经常需要从互联网上获取数据,在很多情况下,你需要的是特定信息,或者说是符合某些条件的信息,比如:

image

这条需求隐含着两个有普遍意义的步骤:

  1. 从互联网上聚合符合特定条件的信息;
  2. 当满足阈值条件时,以某种方式通知用户。

事实上有太多做互联网数据聚合的网站了,比如酷讯机票,聚合了各大航空公司的机票信息:

image

再比如一些博客聚合网站等等。现在想想这样的场景:

  • 每到一个新地方,自动给我的各个微博账号发一条地点签到微博;
  • 我关注的明星有最新的动态,邮件通知我,第一时间获得消息;
  • 我的股票一旦涨到某个值,短信提醒我该抛售了;
  • ……

其实这些事情不难实现。

IFTTT

不知道你是不是和我一样,

[……]阅读全文

Continue reading

大型互联网应用的技术选型和决策,10 条成功与失败的记录

Posted on 06/05/201206/23/2019 by 四火

internet 作为以老版本为模子重做的解耦版本,这个大型互联网应用产品是从 2009 年中开始落地的。而我本人也是该版本的主创人员之一,到今日,团队已经发展到开发测试人数百人的大型互联网产品团队的规模,发布、割接和上线了许许多多个商用版本。

 

对架构的审视,对选型和设计的反思,不仅仅要在产品初创时期,更要在产品发展的整个过程中进行,团队做同类型产品的能力就是这样在不断总结和自我批评中成熟的。以下为个人观点,难免不对许多人的胃口,不过还是希望这些文字有足够到让人思考的价值。无论如何,对于这样一款产品,从如今的视角来解读它的历史故事,更别有一番风味。

 

—————–

[……]阅读全文

Continue reading

电信领域和互联网领域的差别

Posted on 01/16/201206/23/2019 by 四火

1 最近有机会了解到了诸多 IT 业公司,了解到了程序员的生存状态,也看到了各种不同的做产品的方式;有机会得以从电信领域转向互联网领域,在这里我谈一谈在我眼中的电信领域和互联网领域的区别。

 

 

营销模式

 

电信:

卖服务,提供配套的软硬件给运营商,强调解决方案的完整性(如包含 WEB、WAP、客户端、短信等多种接入渠道);

运营商可能选择几家中标单位分散风险,也可能采用独一家的全套解决方案,通常要求服务稳定和可持续性,而在成本考量上通常较弱。

 

互联网:

靠流量挣钱,有流量就有用户群,有流量就有广告潜力,特别关注市场竞争和用户感知;

互联网公司给用户提供

[……]阅读全文

Continue reading

订阅·联系

四火,啰嗦的程序员一枚,现居西雅图

Amazon Google Groovy Hadoop Haskell Java JavaScript LeetCode Oracle Python Spark 互联网 前端 华为 历史 同步 团队 图解笔记 基础设施 工作 工作流 工具 工程师 应用系统 异步 微博 思考 技术 数据库 曼联 测试 生活 程序员 管理 系统设计 缓存 编码 编程范型 英语 西雅图 设计 评审 问题 面试 项目

分类

  • Algorithm and Data Structure (30)
  • Concurrency and Asynchronization (6)
  • System Architecture and Design (43)
  • Distributed System (18)
  • Tools Frameworks and Libs (13)
  • Storage and Data Access (8)
  • Front-end Development (33)
  • Programming Languages and Paradigms (55)
  • Testing and Quality Assurance (4)
  • Network and Communication (6)
  • Authentication and Authorization (6)
  • Automation and Operation Excellence (13)
  • Big Data and Machine Learning (5)
  • Product Design (7)
  • Hiring and Interviews (14)
  • Project and Team Management (14)
  • Engineering Culture (17)
  • Critical Thinking (25)
  • Career Growth (57)
  • Life Experience and Thoughts (45)

推荐文章

  • 谈谈分布式锁
  • 常见分布式系统设计图解(汇总)
  • 系统设计中的快速估算技巧
  • 从链表存在环的问题说起
  • 技术面试中,什么样的问题才是好问题?
  • 从物理时钟到逻辑时钟
  • 近期面试观摩的一些思考
  • RSA 背后的算法
  • 谈谈 Ops(汇总 + 最终篇):工具和实践
  • 不要让业务牵着鼻子走
  • 倔强的程序员
  • 谈谈微信的信息流
  • 评审的艺术——谈谈现实中的代码评审
  • Blog 安全问题小记
  • 求第 K 个数的问题
  • 一些前端框架的比较(下)——Ember.js 和 React
  • 一些前端框架的比较(上)——GWT、AngularJS 和 Backbone.js
  • 工作流系统的设计
  • Spark 的性能调优
  • “残酷” 的事实
  • 七年工作,几个故事
  • 从 Java 和 JavaScript 来学习 Haskell 和 Groovy(汇总)
  • 一道随机数题目的求解
  • 层次
  • Dynamo 的实现技术和去中心化
  • 也谈谈全栈工程师
  • 多重继承的演变
  • 编程范型:工具的选择
  • GWT 初体验
  • java.util.concurrent 并发包诸类概览
  • 从 DCL 的对象安全发布谈起
  • 不同团队的困惑
  • 不适合 Hadoop 解决的问题
  • 留心那些潜在的系统设计问题
  • 再谈大楼扔鸡蛋的问题
  • 几种华丽无比的开发方式
  • 我眼中的工程师文化
  • 观点的碰撞
  • 谈谈盗版软件问题
  • 对几个软件开发传统观点的质疑和反驳
  • MVC 框架的映射和解耦
  • 编程的未来
  • DAO 的演进
  • 致那些自嘲码农的苦逼程序员
  • Java 多线程发展简史
  • 珍爱生命,远离微博
  • 网站性能优化的三重境界
  • OSCache 框架源码解析
  • “ 你不适合做程序员”
  • 画圆画方的故事

近期评论

  • + 1.943624 BTC.NEXT - https://graph.org/Ticket--58146-05-02?hs=9a9c6f8dfe3cdbe0074006e3e640b19b& on 所有文章
  • Anonymous on 闲聊投资:亲自体验和护城河
  • 四火 on 关于近期求职的近况和思考
  • YC on 关于近期求职的近况和思考
  • mafulong on 常见分布式基础设施系统设计图解(四):分布式工作流系统
  • 四火 on 常见分布式基础设施系统设计图解(八):分布式键值存储系统
  • Anonymous on 我裸辞了
  • https://umlcn.com on 资源链接
  • Anonymous on 我裸辞了
  • Dylan on 我裸辞了
© 2025 四火的唠叨 | Powered by Minimalist Blog WordPress Theme