跳到主要内容

博客 - Page 16

互联网服务往往要处理来自全世界的流量,但是,一个服务器只能够同时服务有限数量的请求。因此,通常我们会有一个服务器集群来共同处理这些流量。那么问题来了,怎样才能够让这些流量均匀地分布到不同的服务器上呢?

Read more →

您可能想了解的五种并发模型:单线程;多处理和基于锁的并发;通信顺序进程 (CSP);演员模型 (AM);软件事务内存 (STM)。

Read more →

科技与政治是影响供应链的两种力量,技术变革前全球工业化下的供应链中,发达国家提供技术,欠发达国家提供廉价劳动力。公司进行供应链变革主要考虑两点:降低供应链成本带来的风险;全球贸易带来了更多的产品跟服务。

Read more →

如何设计一个实时的联想自动完成服务?Linkedin 的 Cleo 库通过多层架构(浏览器缓存 / 网络层 / 结果聚合器 / 各种联想后端)和 4 个元素(倒排索引 / 正向索引,布隆过滤器,评分器)来回答这个问题。

Read more →

为了在广告中实现更高的投资回报率,Lyft推出了一款营销自动化平台,该平台由三个主要组件组成:生命周期价值预测器、预算分配器和竞标者。

Read more →

对于客人和房东,我们使用关系数据库存储数据,并建立索引以按位置、元数据和可用性进行搜索。我们可以使用外部供应商进行支付,并通过优先队列提醒预订。

Read more →

Memcached = 丰富的客户端 + 分布式服务器 + 哈希表 + LRU。它具有简单的服务器,将复杂性推给客户端,因此可靠且易于部署。

Read more →

广告投放如何花更少的钱用更少的人得到更高回报?Lyft 的答案是自动化,包括LTV 预测模块 、预算分配模块、投放模块。当人从繁琐的投放任务解放出来,专注于理解用户、理解渠道、理解自身要传达给受众的信息之后,就能够获得更好的投放效果

Read more →

同理心在编写稳健代码中扮演着最重要的角色。此外,您需要选择一个可持续的架构,以减少项目扩展时的人力资源成本。然后,采用模式和最佳实践;避免反模式。最后,必要时进行重构。

Read more →

衡量产品好坏的指标很多:活跃用户的数量、利润、交易量、留存率等等。想要产品发展更好,需要重视以下指标:提高留存率,高留存意味着高估值;评估周增长率,保持它的水平发展,就会拥有指数级的增长;重视迭代速度。面对衡量指标,我们要正确地对待它。

Read more →

聪明人会有烂主意的四大原因:烂主意是直觉的产物;烂主意只图牛逼不图挣钱;烂主意屈服于对竞争的胆怯;烂主意太浅薄。因此聪明人要清楚明白用户需求是什么,进行用户调研,这样才能爆发出无尽的力量,真正做到聪明人办聪明事。

Read more →