深入分布式缓存
本书的产生要追溯到多年前。笔者一直对缓存技术抱有热情,关注开源框架的发展,亦在工作中关注所遇、所见,乃至所听的案例。从应用程序研发方面看分布式缓存,并不需要所有的程序员都具备开发一套组件的能力,但是需要具备正确使用它的能力。 正如易宝CTO陈斌老师所言:“解决雪崩问题的最好办法是不发生雪崩”。不论是在硅谷互联网公司里还是在国内的互联网平台上,曾多次遇到过海量规模的交易瞬间吞噬平台的悲惨故事。笔者亦了解一些缓存因为代码缺陷或者使用不当被击穿的案例,不同数量级的请求产生的结果有天壤之别,不可不慎。
程序员的三门课
我们都有一个共同的梦想——成为更棒的程序员,但是如何做?如何学习和精进自己的技术?如何做业务分析和架构设计?如何做技术管理?本书就广大程序员都很关注的问题提供一些思路和方法。 本书内容分为三大篇:第1篇介绍程序员的技能成长路径,介绍如何通过学习来加速成长,并讲解非常重要的业务分析和设计知识;第2篇详细介绍了架构修炼中的必备架构思维模式、架构设计过程,还通过真实案例剖析了架构设计的核心要素及关注点,以及如何通过架构设计来把控质量和风险;第3篇总结了做技术管理的诀窍,揭秘如何从准备做技术管理到实现自我管理再到实现团队管理。 本书适用于即将或者正在从事IT相关开发工作,却不知如何提升自己,希望通过适当的学习方法精进技术的初级程序员;也适用于具备一定架构设计经验,想进一步系统化提升架构设计能力的中级程序员;以及有一定技术积累,想从事技术管理却不知如何着手的高级程序员。 于君泽,某互联网公司技术专家,在分布式系统架构设计、高并发系统设计、领域建模、研发管理、内建质量等方面有较多心得,乐于交流和分享,曾创立技术社群“中生代技术”。维护技术公众号“技术琐话”。 李伟山,现任某人工智能公司技术总监,江湖人称“山哥”,在分布式系统架构设计、高并发系统设计、系统稳定性保障等方面积累了丰富的实践经验,擅于利用数据分析解决实际问题,对新技术有浓厚的兴趣,乐于分享。个人技术公众号:技术方舟。 张洪亮,网名Hollis,知名技术博主,个人技术博客(http://www.hollischuang.com)阅读量达数百万。90后程序员,2015年毕业于哈尔滨理工大学,现任某互联网公司技术专家,专注于Java研发、技术架构及程序员的成长等方面。个人技术公众号:Hollis。 彭首長,熊猫优福联合创始人,聚美优品前技术总监。在团队管理、领域设计、分布式架构、高并发设计、IoT架构等方面有丰富的实践经验,擅长行业分析,对新技术高度敏感,热衷于技术实践且乐于分享。 刘朋,高绩效团队教练,教练型领导,中生代技术社区联合创始人,北京大学理学学士、工学硕士。现就职于中国移动(成都)5G产业研究院,曾任诺基亚通信(成都)有限公司研发经理。在敏捷实践、高绩效团队教练技术、技术团队管理等方面积累了丰富的经验,并总结出一套特别适合程序员突破自身瓶颈、快速成长的领导力模式
2049:未来10000天的可能
本书是凯文·凯利(Kevin Kelly)探讨未来10000天科技与社会发展的前瞻性书籍。书中以2049年为时间节点,展望了人工智能、镜像世界、脑机接口、生命科学等前沿技术如何塑造未来的社会、经济和文化。书中通过五大核心概念(镜像世界、AI助理、互见性、内容井喷、异人智能)和十大发展领域(AI、数字治理、组织变革、教育、医疗、机器人、自动驾驶、航天、生命科学、脑机接口)构建了一个全面的未来图景。 作者通过构建乐观的未来情景,探讨了中国在全球科技竞争中的角色,提出了“酷中国”的愿景,认为未来的中国将通过科技创新和文化输出,成为全球科技和文化的引领者。 书中还深入分析了教育、医疗、组织变革等领域的未来发展趋势,提出了“互见性”“定制化”“丰沛”等理解未来25年的关键词,描绘了一个由AI驱动的、信息高度透明的未来世界。 这不仅是一本未来之书,更是一份行动指南:通过构建乐观的未来场景,激发每个人参与塑造2049的勇气与智慧。 凯文·凯利(Kevin Kelly),《连线》杂志创始主编。在创办《连线》之前,是《全球概览》杂志的编辑和出版人。他还是《纽约时报》《经济学人》《时代周刊》《科学》等的撰稿人。著有《失控》《必然》《科技想要什么》等。1984年,K.K.发起了第一届黑客大会(Hac kers Conference)。K.K.被看作是“赛博文化”的发言人和观察者,也有人称之为“科技预言家”。 凯文·凯利被中国读者亲切地称为K.K.,他的代表作《失控》被誉为“本世纪对西方世界产生巨大影响的最重要的著作之一”。他曾影响了包括乔布斯在内的一代互联网人。 编著:吴晨,财经作家,《经济学人·商论》原总编辑,《经济观察报》专栏作家。著有《聚变》、《转型思维》《超越乌卡》《潜流》《突围》《重塑》等作品。
俞军产品方法论
“产品经理就是以产品当笔,与世界对话。”一句颇具情怀的话,道出了俞军近二十年对于产品经理的所有认知,也很好地表达了本书的主旨。在互联网圈,俞军被网友称作“百度贴吧之父”“传奇”“神话”,他的一举一动牵动无数人的神经,网友自发总结的“PM12条”更是早早地就被奉为业界圣经,影响着一代又一代的产品经理。如书名所展示的,《俞军产品方法论》收录的正是俞军数年来的产品实践与思考所得,并经过了系统的结构梳理、内容整合和案例补充,它一直在迭代。本书分为产品经理是什么,如何权衡企业、用户、产品的关系,如何做交易及交易模型,如何做决策,以及产品经理的选拔与成长五个部分,附录部分展示了俞军的产品认知迭代史。俞军认为,产品经理是一个用科学方法研究复杂且非科学的人性,并转化为可执行的商业方案的实践验证学科。一个具备人文逻辑的产品经理,最重要是拥有批判性思维,其次是愿意并能够理解人和世界。产品经理的工作是找到真的用户价值,想做到这一点,需要长期积累海量用户样本,以及一个正确的思考框架。产品经理应该在实践中理解用户模型和交易模型,让交易更多地发生,以创造“有利可图”的用户价值。书中还有关于产品经理的能力模型与进阶方向,成为顶尖产品经理的成长路径。对于想成为顶尖产品经理的人,非读不可;对于有志于从事产品经理工作的人,可以看看做到产品经理大牛应该是什么样子。 俞军,百度前产品副总裁、首席产品架构师、产品委员会主席;滴滴前高级产品副总裁。 1997年毕业于同济大学化学系。网名“搜索引擎9238”,是中国最早的搜索引擎应用研究和普及者之一,曾经影响整整一代搜索爱好者。 2001年入行,是中国互联网最早的产品经理之一。独自承担或主导了百度早期每一个知名互联网产品的产品经理工作,并从零开始带起了百度早期每一个面向用户的产品经理。 曾经的梦想是“做最好的中文搜索引擎,普及中文搜索,推动社会进步”。 近几年的目标是“对产品经理的理解往前突破一步”和“帮滴滴培养一些产品经理”。 最新的好奇是“有意识的创新是否可能或如何可能”。 其他作者团队成员: 刘杨(Anya),资深产品总监,原滴滴快捷出行产品负责人 隋信杰,高级产品专家,原滴滴快捷出行乘客运营增长产品负责人 黄远健,产品架构师,原滴滴快捷出行服务体验产品负责人 刘美辰,产品架构师,原滴滴快捷出行交易产品负责人 肖勇,高级产品专家,原滴滴快捷出行拼车产品负责人 刘朱坤,高级产品专家,原滴滴快捷出行乘客体验产品负责人 赖俊宇,高级产品专家,原滴滴快捷出行定价产品负责人 王思铭,高级产品专家,原滴滴快捷出行基础产品负责人 刘飞,产品专家(2019年3月离职),原滴滴快捷出行司机产品负责人
编程大师访谈录
《编程大师访谈录》是对19位计算机行业先驱的采访实录,采访对象包括查尔斯·西蒙尼、比尔·盖茨、安迪·赫兹菲尔德、雷·奥奇、杰夫·拉斯金等。访谈涉及他们软件创造过程的灵感、技术、编程习惯、动机、反思,以及对未来软件的畅想等。问答中集结了这些计算机先驱的精辟言论,处处闪烁着智慧的火花。 本书适合所有IT从业人员阅读。 Susan Lammers 毕业于斯坦福大学,拥有英语文学士学位,现为手机应用开发公司Flying Sofa的合伙人,也是风险投资资助的创业公司Headbone Interactive的董事长及创始人。Susan是多媒体领域的先锋,曾是微软 公司早期的多媒体出版部联合出版人和总监,负责微软最早的交互式媒体项目,包括微软的电子百科全书Encarta(英卡塔)。 1990年,Lammers离开微软,加入一家创业公司,成为该公司的第三位员工。这家公司就是现今世界数字图像代理公司的领先者Corbis。
Python源码剖析
作为主流的动态语言,Python不仅简单易学、移植性好,而且拥有强大丰富的库的支持。此外,Python强大的可扩展性,让开发人员既可以非常容易地利用C/C++编写Python的扩展模块,还能将Python嵌入到C/C++程序中,为自己的系统添加动态扩展和动态编程的能力。 为了更好地利用Python语言,无论是使用Python语言本身,还是将Python与C/C++交互使用,深刻理解Python的运行原理都是非常重要的。本书以CPython为研究对象,在C代码一级,深入细致地剖析了Python的实现。书中不仅包括了对大量Python内置对象的剖析,更将大量的篇幅用于对Python虚拟机及Python高级特性的剖析。通过此书,读者能够透彻地理解Python中的一般表达式、控制结构、异常机制、类机制、多线程机制、模块的动态加载机制、内存管理机制等核心技术的运行原理,同时,本书所揭示的动态语言的核心技术对于理解其他动态语言,如 Javascript、Ruby等也有较大的参考价值。 本书适合于Python程序员、动态语言爱好者、C程序员阅读。 陈儒,计算机科学与工程专业硕士,问天(北京)信息技术有限公司技术负责人,致力于信息检索方向的研究与开发。
大数据时代:生活、工作与思维的大变革
国外大数据研究的先河之作,讲述了大数据时代的思维变革、商业变革和管理变革。 本书作者维克托•迈尔•舍恩伯格被誉为“大数据商业应用第一人”,拥有在哈佛大学、牛津大学、耶鲁大学和新加坡国立大学等多个互联网研究重镇任教的经历,早在2010年就在《经济学人》上发布了长达14页对大数据应用的前瞻性研究。 维克托•迈尔•舍恩伯格在书中前瞻性地指出,大数据带来的信息风暴正在变革我们的生活、工作和思维,大数据开启了一次重大的时代转型,并用三个部分讲述了大数据时代的思维变革、商业变革和管理变革。 维克托最具洞见之处在于,他明确指出,大数据时代最大的转变就是,放弃对因果关系的渴求,而取而代之关注相关关系。也就是说只要知道“是什么”,而不需要知道“为什么”。这就颠覆了千百年来人类的思维惯例,对人类的认知和与世界交流的方式提出了全新的挑战。 本书认为大数据的核心就是预测。大数据将为人类的生活创造前所未有的可量化的维度。大数据已经成为了新发明和新服务的源泉,而更多的改变正蓄势待发。书中展示了谷歌、微软、亚马逊、IBM、苹果、facebook、twitter、VISA等大数据先锋们最具价值的应用案例。 维克托•迈尔•舍恩伯格(Viktor Mayer-Schönberger) 他是十余年潜心研究数据科学的技术权威,他是最早洞见大数据时代发展趋势的数据科学家之一,也是最受人尊敬的权威发言人之一。他曾先后任教于世界最著名的几大互联网研究学府。现任牛津大学网络学院互联网治理与监管专业教授,曾任哈佛大学肯尼迪学院信息监管科研项目负责人,哈佛国家电子商务研究中网络监管项目负责人;曾任新加坡国立大学李光耀学院信息与创新策略研究中心主任。并担任耶鲁大学、芝加哥大学、弗吉尼亚大学、圣地亚哥大学、维也纳大学的客座教授。 他的学术成果斐然,有一百多篇论文公开发表在《科学》《自然》等著名学术期刊上,他同时也是哈佛大学出版社、麻省理工出版社、通信政策期刊、美国社会学期刊等多家出版机构的特约评论员。 他是备受众多世界知名企业信赖的信息权威与顾问。他的咨询客户包括微软、惠普和IBM等全球顶级企业;而他自己早在1986年与1995年就担任两家软件公司的总裁兼CEO,由他的公司开发的病毒通用程序,成为当时奥地利最畅销的软件产品。1991年跻身奥地利软件企业家前5名之列,2000年 被评为奥地利萨尔斯堡州的年度人物。 他也是众多机构和国家政府高层的信息政策智囊。他一直专注于信息安全与信息政策与战略的研究,是欧盟专家之一,也是世界经济论坛、马歇尔计划基金会等重要机构的咨询顾问,同时他以大数据的全球视野,熟悉亚洲信息产业的发展与战略布局,先后担任新加坡商务部高层、文莱国防部高层、科威特商务部高层、迪拜及中东政府高层的咨询顾问。 所著《大数据》一书是开国外大数据系统研究的先河之作,而在这之前,他已经在《经济学人》上和数据编辑肯尼斯.尼尔-库克耶一起,发表了长达14页的大数据专题文章,成为最早洞见大数据时代趋势的数据科学家之一。而他的《删除》一书,同样被认为是关于数据的开创性作品,并且创造了“被遗忘的权利”的概念而在媒体圈和法律圈得到广泛运用。该书获得美国政治科学协会颁发的唐•K•普赖斯奖,以及媒介环境学会颁发的马歇尔•麦克卢汉奖。同时受到《连线》、《自然》《华尔街日报》《纽约时报》等各大权威媒体广泛好评。
支付战争
这是一个野心勃勃的创业计划,在线支付鼻祖PayPal试图创造一个“统治世界”的金融操作系统,并在全球成功推广一款颠覆式的互联网产品。 《支付战争》的作者是“PayPal黑帮”成员之一,他真实还原了这个伟大产品是如何诞生的,以及在后来的发展壮大之路上,如何应对融资紧张、突破增长瓶颈,在竞争者凶猛围剿与平台商霸王条款的夹击下,逆境求生,改变业务模式,最终完成IPO,并成功出售给竞争对手eBay的全过程。 PayPal充满韧性的年轻创业家们,在后来的商业之路上开创了硅谷投资界的新格局,打造了多家新创公司,其中有7家市值超过10亿美元,如领英(LinkedIn)、特斯拉(Tesla)、YouTube等。《支付战争》带领我们回到“PayPal黑帮”最初的战场:山寨产品不断涌现,赤字危机节节逼近,公司几经易主,重组后文化冲突尖锐,网络诈骗汹涌来袭,客服危机迫在眉睫,媒体质疑层出不穷,罢免埃隆·马斯克掀起血雨腥风……当全世界与它为敌,看PayPal如何接受残酷洗礼,浴火重生! 埃里克•杰克逊(Eric M. Jackson),PayPal成立初期的高管之一,曾担任PayPal产品营销总监。CapLinked公司的联合创始人兼CEO。CapLinked是一家专为投资人、创业者等提供简单高效投资协作平台的创业公司。
白帽子讲Web安全
《白帽子讲Web安全》内容简介:在互联网时代,数据安全与个人隐私受到了前所未有的挑战,各种新奇的攻击技术层出不穷。如何才能更好地保护我们的数据?《白帽子讲Web安全》将带你走进Web安全的世界,让你了解Web安全的方方面面。 黑客不再变得神秘,攻击技术原来我也可以会,小网站主自己也能找到正确的安全道路。大公司是怎么做安全的,为什么要选择这样的方案呢?你能在《白帽子讲Web安全》中找到答案。详细的剖析,让你不仅能“知其然”,更能“知其所以然”。 吴翰清,毕业于西安交通大学少年班,从2000年开始研究网络攻防技术。在大学期间创立了在中国安全圈内极具影响力的组织“幻影”。
为什么
在本书中,人工智能领域的专家朱迪亚·珀尔及其同事领导的因果关系革命突破多年的迷雾,厘清了知识的本质,确立了因果关系研究在科学探索中的核心地位。而因果关系科学真正重要的应用则体现在人工智能领域。作者在本书中回答的核心问题是:如何让智能机器像人一样思考?换言之,“强人工智能”可以实现吗?借助因果关系之梯的三个层级逐步深入地揭示因果推理的本质,并据此构建出相应的自动化处理工具和数学分析范式,作者给出了一个肯定的答案。作者认为,今天为我们所熟知的大部分机器学习技术,都建基于相关关系,而非因果关系。要实现强人工智能,乃至将智能机器转变为具有道德意识的有机体,我们就必须让机器学会问“为什么”,也就是要让机器学会因果推理,理解因果关系。或许,这正是我们能对准备接管我们未来生活的智能机器所做的有意义的工作。 朱迪亚·珀尓(Judea Pearl),现加州大学洛杉矶分校计算机科学教授,“贝叶斯网络”之父,2011年因创立因果推理演算法获得图灵奖,同时也是美国国家科学院院士,IEEE智能系统名人堂第一批10位入选者之一。目前已出版3本关于因果关系科学的经典著作,分别为《启发法》(1984)、《智能系统中的概率推理》(1988)和《因果论:模型、论证、推理》(2009)。他还获得过多项顶级科学荣誉,包括认知科学领域的鲁梅哈特奖、物理学及技术领域的富兰克林奖章以及科学哲学领域的拉卡托斯奖。 达纳·麦肯齐(Dana Mackenzie),普林斯顿大学数学博士,自由科学记者,知名科普作家,著有《无言的宇宙》等作品,其学术论文多次收录于《科学》《新科学家》《科学美国》《探索》等重量级期刊。