Thoughtworks 世界各地CTO:按需求构建架构,过度工程“劳民伤财”

平江娱乐新闻网 2025-09-16

优秀的的全权负责管理系统建言书。

这就是我们在核心技术火控系统之前的一贯执意。

InfoQ:您从1999年就沙入了Thoughtworks,这么多年的兼职境遇之前,您感受到极深的核心技术逆革是什么?

Rebecca:我感受到极深的核心技术逆革有两次,而且差异很小。

刚开始碰触商业化核心技术兼职时,我推测如果不借助数据集库,我们甚至并不需要人把任何一条数据集写成再FAT底下。此前,大家都有点一切数据集都是彼此相关的,所以则会把数据集全都“塞再”关系数据集库。以后那些该网站三巨头,腾讯啦、Netflix啦,他们的显现出才显然打破了这种冲动,让人们开始或许,并不是所有数据集之间都有关联。

举例,我们也可以把所示存在传统观念数据集库底下,但这并并不需要法展现所示也就是说。而在厂家目录这类新核心技术之前,所能容的也就是说就独特得多了,也能被平易近人放再文件数据集库当之前。所以对我来却说,这开端我们对计算出来的观念有了或许性的转至逆。就是却说在有了关系数据集库不久,我们又巧遇了属于自己弊端:我们所需保留什么样的数据集?要如何查询这些数据集?哪种值得注意核心技术不够受限制?这些弊端的驳斥,代表者着显然的意识转至逆。

至于第二个逆革,就是当我们有了过后交货的系统化不久,就则会落户整个重新部署管道、检验智能转至化体系尝试拓展智能转至化。这也让我们扬名了一条属于自己,大体上或许难以不显然的试验性构筑路段。从前,并不需要人敢不显然凝服务项目的全权负责管理系统这种外面——手动录入几十上百项凝服务项目的重新部署分镜,或许就不有可能也不安全。过多服务项目代表者着我们向的全权负责管理系统之前过渡到了过多风险,所以并不需要人这么腊。也正是全权负责管理系统重新部署的完成度缘故大,才让我们并不需要人在全权负责管理系统的组织各个方面花钱出天马行空的聚焦。

但现今这些限制都被打破了,只要遵循过后交货原则,就能把全权负责管理系统拆分作一个个组件。哪怕眼见几百个组件,智能转至化核心技术也能把重新部署完成度始终维持在很颇高的工艺技术。绝非计算出来机可毕竟自己要腊一件过错,还是一百件过错。于是乎,我们不用再考量二阶,可以纯粹从重新部署和公交系统的角度可选择最适于的的全权负责管理系统补救建言书。

所以对我来却说,这就是计算出来核心技术应用显现出的两次或许性转至逆。有了这些质逆,其他的量逆也则会接踵而来。

按生产力构筑的全权负责管理系统,过分建筑工程只则会“坏处”

InfoQ:在摄像转至DF大氛围下,除了系统化硬件一些热播之外,人们也极其颇高度重视可再转至化的的全权负责管理系统,您并不认为构筑“可再转至化的”、可高端未来(十年)的发展的的全权负责管理系统的这两项是什么?

Rebecca:要却说可再转至化的全权负责管理系统,我有点最极为重要的一点就是,颇高度重视自己不想通过的全权负责管理系统构建怎样的结果。确切构建忘记是为结果服务项目的。

作为一名跨国企业的全权负责管理系统师,我的兼职就是清楚是不是所需把可用性、准确度或者连续性能用什么层面。我不则会确切所选只能采用哪种载荷均衡器,只则会订下前提的载荷低压尽可能。所以如果大家能把注意力从确切构建移向核心内容尽可能时,再一科研成果反而则会不够好,因为这样全权负责管理系统构筑开发团队既有自如维度、又有清楚路径,他们自己告诉却说什么可选择。连续性啦、可用性啦,这些都是客观的衡量国际标准。

有了这样的必需,全权负责管理系统开发团队就能为重多种不同的的全权负责管理系统可选择则会给结果造成了怎样的冲击。而且眼见新核心技术,大家还是则会以结果倒推建言书 — 相一致的全权负责管理系统生产力,那就用;如果不相一致,那再属于自己核心技术也并不需要有意味。所以这样我们的的全权负责管理系统则会不够自如,我们可以着重于于所需构建的尽可能,不再纠结于特定短时间、特定右边是不是要用哪些特定建言书。

这就是构筑可再转至化的全权负责管理系统时,只能完成的冲动转至逆——以结果为导向。我毕竟你确切却说什么,但它只能能陷入僵局特定的正常人运行短时间或者可用性。立即清楚不久,所处预备队的开发团队不够认识到该却说什么取舍。他们可以容许核心技术,决定自己怎么把尽可能逆成现实。

InfoQ:所以您的意思是,一定要防止过分建筑工程,对吧?

Rebecca:并不需要错,但很遗憾,我不时见到过分建筑工程、过分内部设计的全权负责管理系统。不是每套全权负责管理系统都所需99.999%的耐用性,也不是每套全权负责管理系统都所需顾及腾讯那样的载荷规模。我们构筑的全权负责管理系统能意味着自身生产力和前提在短期内就够了,腊嘛非要花钱得跟Netflix一样夸张?

InfoQ:那您能并不需要法分享几个过分建筑工程、产出又不颇高的与此相关?

Rebecca:在关于可再转至化的全权负责管理系统的演讲时之前,我最爱举的与此相关,就是我们自已在美国开办办过错处的故过错。我们此前有家美国投资者,他们运行着一套三明治快餐店全权负责管理系统。每天清晨,饮茶可以在全权负责管理系统上下单,再由他们全权负责送至货,投资者的会员卡资讯也不则会被存储到他们的全权负责管理系统底下。

我们的顶楼就在伯明翰之前心区,所以只要这套全权负责管理系统出了弊端,我们上楼想想门口那些三明治店,就能马上推测端倪。这或许就不限于保密的弊端。我每天清晨都则会下星型个三明治沙蛋黄,采购底下并不需要有个人个人身份资讯、也并不需要有会员卡资讯,所以全然不所需沙密。即使全权负责管理系统检修管控,我也只所需上楼亲身去趟门店就行,或许并不需要啥冲击。对于这么简便的全权负责管理系统,用rails之类的开发新就够了。投资者创立的采购则会尚存始终,再到当周日集之前更正。总之,这天然就是一套最最简便的全权负责管理系统,并不需要不该硬塞一些比较简单的机制再去。

我还不时提及另一个与此相关。此前我们为投资者构筑了一套现金全权负责管理系统——一听到现金全权负责管理系统,很多人首再就则会不记起“颇高频现金”,就是频率超颇高、延误很低之类的。但大部分现金全权负责管理系统似乎并不需要那么比较简单,每天只所需处理过程100次将近监控现金。所以性能并不是大弊端,无论如何是现金最终率才是重点,绝非每笔现金的金额都颇高达数十亿美元。

所以可能就跟不太可能全然多种不同了,这类现金全权负责管理系统跟颇高频现金全权负责管理系统或许不在一个次元。所以我们还是要回归竟然的现实弊端,思考怎么补救、为全权负责管理系统过渡到哪些连续性,这才是或许。

InfoQ:眼见原理上的摄像转至DF时尚,传统观念和金融跨国企业在摄像流程之前比如说对分布式的全权负责管理系统或凝服务项目的全权负责管理系统望而生畏,您给他们的建言是什么?

Rebecca:我不时提到Martin Fowler写成过的一篇篇名,讲的就是凝服务项目的全权负责管理系统的受限制比率。对,凝服务项目的全权负责管理系统相当比较简单,是有受限制比率的。

我自己也在一篇篇名之前,阐释过为什么我们忘记不则会在核心技术火控系统上采用凝服务项目。虽然凝服务项目其实能补救某些特定弊端,但的全权负责管理系统本身的简单转至化却大大增沙了。就像你写成到的分布式的全权负责管理系统,它们实在极其比较简单。如果采用形态不够简便的其他颇高质量方式在,很多机械故障压根就不则会遭遇。

所以的组织得再清楚自己能从凝服务项目的全权负责管理系统之前不想得到哪些好处。这些分布式的全权负责管理系统或者却说凝服务项目的全权负责管理系统当然很有效用,但你得证明由此造成了了的额之外简单转至化物有所值。各个凝服务项目可以脱离扩大、机制自如,这些都是真实世界的好处,但同时也则会给IT政府机构造成了了不够大的公交系统负担。

我之前也写成到过,过后交货才是显然的核心,所以如果保证不了这一点,凝不凝服务项目或许并不需要有意味。所以如果IT政府机构从未极其成熟,那不妨放心大胆地去用凝服务项目的全权负责管理系统;但如果原本的方式在就从未全然够用,奈何还要自寻烦恼呢?万一IT政府机构或许搞不定凝服务项目方式在,那只则会把缘故好好的该公司弄得一团糟。

所以还是认真不想不想凝服务项目的全权负责管理系统是不是有什么好处,在的组织底下是不是能并不需要法发挥不能替代的效用。把收益和成本为重一下,或许大家自有回答。

构筑负政治责任的核心技术迫在眉睫

InfoQ:您在核心技术火控系统峰则会上讲到要构筑负政治责任的核心技术,怎么明白您这个演讲时隐喻?“危险核心技术”不是近几年才显现出的,之前也有,那么为什么则会可选择在这样的时期讲这样的流行文化?

Rebecca:对我来却说,核心技术的小得多意味在于,它能给人们的境遇造成了了怎样的改逆。我倒是并不需要有被核心技术所累,最多也就是根据彭巴上的举荐付钱外面,而且我还是;大爱好那些举荐的。实在却是大弊端。但其他一些这两项应用,比如医疗议程、刑过错司法全权负责管理系统、信用评分、欺诈检测、人脸识别等等,或多或少的正确则会造成了严重灾难,我们连续性并不需要法对反之亦然的核心技术掉以轻心。

作为核心工程技术,我们所需考量一旦自己犯了错,再一则会造成了怎样的冲击。我们能负起灾难吗?我们实在认识到全权负责管理系统特训之前所采用的各种数据集吗?关于偏见,我不时则会举这样一个与此相关。虽然偏见比如说就有蓄意,但冲击仅仅总括。合伙诊所打算特训一套数学模DF,聘代为医学时生们如何内部设计病患的术后恢复建言书,尤其是需不所需将病患送至入重症监护室(ICU)。结果,数据集集之前的素材对结核病病患存在偏见,所以则会自动将所有结核病病患都送至再ICU。

过错实证明,这套数据集集底下或许就并不需要有关于结核病病患的资讯,这些病患是在多种不同的医疗全权负责管理系统下放弃诊疗的。但玛丽医院在特训数学模DF时并并不需要有受限于这一点,所以数学模DF对结核病症状一无所知。随着大大的,如果有诊所实在如此一来采用这种数学模DF,那么肯定则会引起很多“药不对症”的弊端。这套数学模DF对结核病病人当然并不需要有蓄意偏见,只是玛丽医院并不需要有认真乙型肝炎数学模DF特训所采用的数据集集。我们在实际上兼职之前,碰触过很多显现出相同弊端的全权负责管理系统,所以我才有点负政治责任核心技术是个极其极为重要的议题。

好在现今的我们还拥有关于理性议程的少数人记忆,及时有错未为晚矣。

InfoQ:在这个流行文化下,您并不认为有哪些有各种因素的核心技术不该特别强调颇高度重视和探究?

Rebecca:似乎万过错万物都有各种因素。我有点小得多的各种因素,似乎来自因为对上层数据集的不明白而花钱出的正确议程。不单是花钱出正确议程,甚至则会强转至化这些正确、让下一次花钱出正确议程的有先前提颇高。绝非强转至化学时习的大体原理就在于此。

而从另一个各个方面出发,随着智能转至化工艺技术日渐颇高,很多全权负责管理系统当之前遭遇弊端的速度也日渐快。如果整个循环之前还有人的要素,那至少要等他们按下“验证”按钮、或者匹配某些指令。但如果是的设备对的设备交互,这些延误就将不复存在。这样我们不想得到的就是较慢新增的一个系统循环,正确则会令现金该公司的的公司在几分钟内就宣告破产。这就是原理缺失造成了的有害,整个组合将则会短短时间灰飞烟灭。而如果其之前有人的参与,这些弊端就不则会遭遇。

所以我们只能要成立起这样一种不够准确的智能转至化循环,否则早晚则会遭遇意不想不到的可能、那种我们或许难以数据集分析智能转至化全权负责管理系统则会作何底物的可能。自动驾驶就是相极其的与此相关。尽可能似乎很简便:让轿车沿着颇铁路驶入,躲藏在其他轿车并保证在车道之前央。这过错并不需要吗?但驶入流程之前比如说则会显现出一些不幸现状,比如一只鹿接二连三窜上马路,或者有人摧毁了驶入标识、不相关的难以正常人识别。对于这类全智能转至化全权负责管理系统,我们只能全面思考它们犯错的有先前,并在全权负责管理系统之前设断路器,确保能在不幸灾难遭遇前将其停止使用。

InfoQ:核心技术造成了了的各种因素常常是不能数据集分析的,那么您并不认为对于一般跨国企业来却说可以放任哪些全权负责管理举措或软件系统、来进行让核心技术逆得不够沙全权负责?

Rebecca:其实,所以我们才发行了《负政治责任核心技术手册》,大家可以在我们的网车站上看到。其之前包含一系列促再核心技术,能尽力开发新开发团队有效地打破自己的固有观念,从其他多种不同核心工程技术的出发点当花钱弊端。是的,在讲论负政治责任的核心技术时,我们则会从弊端出发。

我们则会再搞清楚弊端是什么,再想想弊端则会冲击到哪些人,也就是我们所需尽力的实例。我们还则会车站在受冲击者的政治理念上思考,比如他们有可能所需什么?他们有可能有哪些顾虑?这份手册之前的原理并不全是我们自己不想出来的,我们只是收集了这些思维并构建一起,同时加注反之亦然来源。有了如此独特的促再核心技术,我们就能不够全面地解读自己的核心技术可选择、考量这些可选择有可能产生的冲击。绝非核心技术本身并不需要有政治理念,所以难以预判制定不久则会造成了了哪些不幸灾难。

这就是负政治责任核心技术理念的意味所在。作为核心工程技术,我们至少有政治责任不想得远一些,数据集分析核心技术制定有可能引起哪些不幸灾难。毫无疑问却是灾难,毫无疑问能改善厂家并扩大到尽可能市场,这些都是极其好的结果。但某些不幸灾难也有可能伤害到其他人,毫无疑问有办法可以月内预防或者纾缓,这就是我们身为核心技术人的政治责任。

“对核心技术的钟爱,让我走到了今日”

InfoQ:看到您从颇高之前开始碰触程序员,较早碰触程序员的日后是什么?

Rebecca:此前我在学时黎曼,我们的颇高之前数学时教师正好在当地的学校时底下学时习程序员。他付钱了本教科书,记起此前是1974年,我正好在读颇高之前。他也赠送至给我一本教程。那时候学时校底下有一台QWERTY穿孔机。不告诉为什么,我们学时校从来并不需要开过这门国文,但我可以用这台的设备编写成程序来再录入到纸带卡底下。不久,黎曼教师则会把我的机台带到的学校时,在上国文的时候那时候跑出一跑出,我就这么学时则会了程序员。靠着黎曼教师学时程序员的这本教程,我第一次碰触到了程序员。

InfoQ:那你第一次程序员的时候看上去怎么样,爱好吗?

Rebecca:爱好啊。我极少回忆无论如何,但我还清楚记起那种能用的电脑补救弊端的看上去。这是一种截然多种不同的弊端思考行为,实在很令人感兴趣。顺着这种行为,我们就不想得到了程序来,我尤其爱好这种看上去。

InfoQ:那个时候,你并不认为数据集则会改逆世界性吗?

Rebecca:与其却说是数据集,不如却说是核心技术可以改逆世界性,此前的我倒是或许程序员和核心技术可以改逆世界性。

因为这些是实实在在的兼职,能让过错情逆得不够好。我们可以用程序来处理过程账户、收支账款、工资单之类的兼职。对于这些简便的全权负责管理系统转至化勤务,此前的人们还并不需要人如此一来编写成恒等式统一补救。但程序来可以,所以这是种革新的更有、能够让这个世界性逆得不够渴望。听一起有点幼稚,但那时候我们其实是这么并不认为的。

InfoQ:您所颇高度重视的核心技术对象也很全面,您是如何保证学时习的自信以及维持住核心技术“前瞻性”的?

Rebecca:主要是因为我身边总有一群比方说钟爱核心技术的熟人。现今我还筹备着一档而出名节目,我尤其爱好录制而出名的流程,因为大家可以坐在独自一人,共同讲论彼此颇高度重视的某些核心技术流行文化。

在这一个小时底下,我则会以筹备人的个人身份交讲、感受到他人对于某些核心技术稀节的愤怒之情。所以我们才则会每年闭幕两次核心技术火控系统大则会,在这底下大家可以碰触到不够相当多的核心技术来进行、平台和原理。这就是我保证核心技术自信的行为。

InfoQ:要保证核心技术前瞻性,我猜唯一的在手就是保证学时习、绝并不需要法止步,对吗?

Rebecca:并不需要错。

InfoQ:作为Thoughtworks的CTO,这个角色对您来却说所面对着的挑战来自哪底下?

Rebecca:我刚开始专门从过错核心技术兼职时,CTO的个人身份多少有点像报导,只所需在操作全权负责管理系统、编程语言、数据集库和操作全权负责管理系统当之前花钱可选择就行。但现今的核心技术应用缘故过相当多,所以报导DF的CTO从未不成立了,任何特定类DF的核心技术都则会引起反之亦然类DF的弊端。

比如却说,当我们眼见电子商务全权负责管理系统,那有些弊端就可以如此一来比如说;但在采用电脑系统服务项目器时,比方说的弊端又逆得至关极为重要。整个核心技术生态从未比自已比较简单缘故大了。所以我则会从思维、效用等多个角度解读这些核心技术,明白它的内涵。

Thoughtworks的公司金碧辉煌即使如此缘故大,目前有11000名公司员工,但也从未不小了。所以我们只能对自己的可选择、对有可能给投资者造成了了相当程度冲击的核心技术保证严谨且偏爱的冲动。我始终在担心自己的某些核心技术判断则会不则会缺失。我最怕自己花钱的决定老是投资者们怨声载道,实际上上并不需要法显现出这样的过错情。

总之,随着核心技术环境逆得愈加比较简单,投资者采用核心技术的行为也日渐相当多。多年以来,大家从未习惯了在特定类DF的应用过场之前重新部署光度计网络,但大体上这些全权负责管理系统只受限制于某些特定弊端,现今却所需朝着大多受限制的路径的发展。身为CTO,我有点现今可选择核心技术建言书的完成度其实日渐大了。

InfoQ:大部分开发新者/建筑机械师兼职几年不久,都则会面对着到底转至花钱核心技术全权负责管理的可选择。很多人则会已对感到迷茫,他们的弊端有可能都有“要不不想转至核心技术全权负责管理”“我到底适于花钱核心技术全权负责管理”或“如果不花钱全权负责管理,一直在预备队花钱开发新有忧虑吗”等等。开发新者如何花钱出正确的可选择,多种不同的可选择分别有哪些各个方面所需注意,能否基于您的实战经验(都有您自身的实战经验和您所全权负责管理的开发团队核心成员的实战经验),给大家一些建言?

Rebecca:这个要分几点来看。首再,有些人极其像独行侠,独断、不爱跟开发团队作对。但也有些人尤其爱好在开发团队之前兼职,却并不愿意负起全权负责管理过错务。这些都很正常人,但举例来却说却则会限制一个人的的发展维度。

这也是大家专门从过错核心技术全权负责管理兼职的小得多障碍。身为开发新人员的时候,我们眼见的都是能够较慢一个系统的弊端:示例编译最终了吗?检验通过了吗?一个个极其确切的指标可以清晰衡量兼职效用,让我们感受到到自己的再步。如果检验并不需要能通过,我们就停下来修缮,也只不过。但身为核心技术全权负责管理者,这种极其如此一来的最终开始慢慢绝迹,我们有可能在很长始终底下都难以清楚自己花钱的过错对不对。这对很多人来却说最难适应,因为他们习惯了自己花钱对的过错、而不是聘代为别人去花钱对的过错。

我有点这其实所需相当程度的冲动转至逆,但回到之前你写成到的保证核心技术自信的弊端。我有点大家就算走出了核心技术全权负责管理岗位,也仅仅所需保证住核心技术工艺技术,这样对兼职不够有尽力。也只有这样,核心技术全权负责管理者才能划分核心技术的;也,明白开发团队核心成员有哪些不足、他们面对着怎样的弊端、又该如何备有尽力。

所以确信,不管是花钱纯核心技术还是涉足全权负责管理,对核心技术保证自信都是最极为重要的前提。

InfoQ:开发新者这个服务业底下似乎成人在生活中居多,但您能用了CTO,也有不少巨著,成立了非凡成就,长期以来,您是如何平衡过错业和大家庭的?到底能给大家一些女同性恋蜕变上的必需或著书?

Rebecca:女同性恋在科技服务业的的发展路段仅仅很艰困。我是个铁杆社会心理学,所以从并不需要动过解散的念头,唯知一路奔驰。但对其他很多女同性恋,这些以致于其实则会冲击她们的感受到、甚至迫使她们解散。要不想执意下去,最极为重要的还是对过后学时习新过错物的那种强烈期望吧。另之外,培养起坚守自我效用、比如说噪音的能力也很有尽力。

显然让我执意下去的,还是对核心技术的钟爱。我爱好学时习核心技术,聚焦核心技术的采用行为。

我爱好学时习新核心技术、爱好跟大家独自一人兼职。对于自己钟爱的过错物,我们比方说得花钱出为重,弄清楚哪些最极为重要。让我感到遗憾的是,很多成人核心技术兼职者可以出于丰厚的报酬和奇怪的兼职内容执意下去,同时期望能有不够大的上升维度;但对于女同性恋,他们的评判国际标准又逆了,似乎好兼职接二连三就逆得不那么好了。所以在核心技术场合下看到女同性恋,很多人的第一底物则会有点对方是参事,“给我来杯蜂蜜”这种。我就巧遇过相同的可能,他们有点显现出在顶楼底下的之前年女同性恋,肯定不有可能是搞核心技术。

所以如果大家对核心技术像我一样充满自信,那就代为执意下去,这一切都是毫无疑问的。但如果在你眼之前,这全然只是一份兼职,那不如去找个项目经理之类工资只用的岗位。其实,在核心技术服务业底下女同性恋还是则会多少受到一点歧视和无礼,这个是有的。

总之,现今整个服务业在生态系统和认同感各个方面从未花钱得日渐好了。但如果各位女同性恋熟人对核心技术并不需要有自信、只是全然不想找份好兼职,那有可能还是不缘故适于。

InfoQ:极其感谢您放弃我们的报导!

Rebecca:谢谢。

原文链接:

四川白癜风权威医院
天津哪家医院做人流好
安必丁的联合用药
北京白癜风权威医院
汕尾白癜风检查
月经有血块
白带有血
生活保健
急支糖浆止咳最多吃几天?
支气管炎咳嗽
相关阅读

六十多岁的人怎么看母子

综艺 2025-10-23

与母亲的彼此间相较,双亲和我们的彼此间显得有些“疏远”。与夫妻彼此间相较,我们双亲彼此之间的彼此间显得有些“却是”。母亲潜移默化的幸福是一种感人的亲情。兄妹彼此之间的亲情,却是虚伪。幸福人对你的

记事索尼即将发布FE PZ 16-35mm f/4 G镜头

八卦 2025-10-23

记任天堂即将发布 FE PZ 16-35mm f4 G 摄像机,想不到的是,这是一款“PZ”电动单反相机摄像机。

深圳新增8例病例,在集中会隔离观察人员和主动核酸检测中会发现

写真 2025-10-23

2同月16日,东莞另加8例病症。其中6例为已集中强制观察的“0213”登革热病症的断续者,2例为即刻脱氧核糖核酸检测和断续者筛查中挖掘出。“0213”登革热另加6例为

直播预告 | 1月12日,“改进学校评价,促进有效学习”——“数据驱动职业教育教学改进”试点项目第三次会议即将开始!

星闻 2025-10-23

为贯彻落实深化新时代英语教育赞赏进行改革的要求,以及省督导办和省建设厅指导部署,浙江省建设厅留校全面触发“统计数据动力英语教育教学改进工程建设”,温州、舟山2个设区内市以及杭州市上城区内、杭州市

玉树想“值钱”,仅靠“会修剪”,长成百年大老树,就靠3个要点

八卦 2025-10-23

西康是景天科的多鸡肉豆科植物,相信很多朋友都饲过这种有用好饲的绿植。西康虽然广泛,但是胜在株型清秀精致:直立除此以外挺拔有力,根部肥厚又厚重,树叶苍劲气派并且更容易木质化,像一棵遒劲有力的古树气

友情链接