<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[asb_snail的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/asb_snail</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; asb_snail]]></copyright><item><title><![CDATA[如何物色和培养核心人才]]></title><link>https://blog.youkuaiyun.com/asb_snail/article/details/83007502</link><guid>https://blog.youkuaiyun.com/asb_snail/article/details/83007502</guid><author>asb_snail</author><pubDate>Thu, 11 Oct 2018 09:55:00 +0800</pubDate><description><![CDATA[]]></description><category></category></item><item><title><![CDATA[新经理经常踩的坑有哪些]]></title><link>https://blog.youkuaiyun.com/asb_snail/article/details/82817565</link><guid>https://blog.youkuaiyun.com/asb_snail/article/details/82817565</guid><author>asb_snail</author><pubDate>Sat, 22 Sep 2018 20:56:14 +0800</pubDate><description><![CDATA[]]></description><category></category></item><item><title><![CDATA[敏捷开发管理，微服务和DevOps]]></title><link>https://blog.youkuaiyun.com/asb_snail/article/details/82223451</link><guid>https://blog.youkuaiyun.com/asb_snail/article/details/82223451</guid><author>asb_snail</author><pubDate>Thu, 30 Aug 2018 16:21:54 +0800</pubDate><description><![CDATA[敏捷开发管理贯穿软件生命周期的始终，覆盖了从市场和用户，到开发，发布和运维的方方面面。但是它更多体现的是流程，沟通，协作等方面的方法和实践，比如它提倡快速，高质量的开发产品原型交付于市场，以便尽快获取反馈，进行优化，这个过程中它定义了高效会议，开发测试的流程和周期，队员之间的协作，这些都是非常有效的。可是不难发现，这里很少提及工程技术角度的效率提升方法。而微服务架构和DevOps弥补了这一缺憾，在...]]></description><category></category></item><item><title><![CDATA[微服务的优势]]></title><link>https://blog.youkuaiyun.com/asb_snail/article/details/82222919</link><guid>https://blog.youkuaiyun.com/asb_snail/article/details/82222919</guid><author>asb_snail</author><pubDate>Thu, 30 Aug 2018 15:58:19 +0800</pubDate><description><![CDATA[从比较细的维度重新整理了一下微服务的优势：

]]></description><category></category></item><item><title><![CDATA[技术判断力的思考维度]]></title><link>https://blog.youkuaiyun.com/asb_snail/article/details/82149571</link><guid>https://blog.youkuaiyun.com/asb_snail/article/details/82149571</guid><author>asb_snail</author><pubDate>Tue, 28 Aug 2018 16:05:43 +0800</pubDate><description><![CDATA[]]></description><category></category></item><item><title><![CDATA[对于敏捷晨会的一些思考]]></title><link>https://blog.youkuaiyun.com/asb_snail/article/details/82019422</link><guid>https://blog.youkuaiyun.com/asb_snail/article/details/82019422</guid><author>asb_snail</author><pubDate>Fri, 24 Aug 2018 15:18:17 +0800</pubDate><description><![CDATA[每日晨会的内容和方式：

可以根据晨会参与者的不同，是否在同一物理地点办公等因素，来制定有针对性的沟通内容和方式。


	供应商团队内部：因为供应商内部一般都在同一个物理地点进行工作，所以可以采用面对面沟通的方式。沟通内容一般包含三个方面：1）昨天做了什么；2）今天打算做什么；3）我遇到了什么问题（已解决或还未解决的）。注意要遵循一些原则，避免晨会变的拖沓，这样反而会影响效率。比如，每日晨会时间要...]]></description><category></category></item><item><title><![CDATA[跨越敏捷的那些坑，打造互联网时代的高效能组织（在线课程笔记）]]></title><link>https://blog.youkuaiyun.com/asb_snail/article/details/82011591</link><guid>https://blog.youkuaiyun.com/asb_snail/article/details/82011591</guid><author>asb_snail</author><pubDate>Fri, 24 Aug 2018 09:15:12 +0800</pubDate><description><![CDATA[ 

（整理于王明兰老师的一个在线分享）

第一坑：对转型的收益和挑战没有正确的预期

实施敏捷所带来的好处：


	需求（优先级）管理（71%）
	
	
	项目可视化（66%）
	
	
	内部需求或IT的协调机制（ 65%）
	
实施敏捷的三个最重要的挑战分别是：


	组织文化与敏捷价值的碰撞（53％）
	
	
	组织抵制改变（46％）
	
	
	管理支持和赞助不足（42％）
	
最有助于扩展...]]></description><category></category></item><item><title><![CDATA[对于自组织团队的一些思考]]></title><link>https://blog.youkuaiyun.com/asb_snail/article/details/81605529</link><guid>https://blog.youkuaiyun.com/asb_snail/article/details/81605529</guid><author>asb_snail</author><pubDate>Sun, 12 Aug 2018 12:48:46 +0800</pubDate><description><![CDATA[我们所处的时代

按照“浴缸商业模型”中的说法，我们正处于后工业时代之中，而它的特点是：高度定制化，新兴行业对传统行业产生了猛烈的冲击，如何快速响应市场的变化成了企业的核心竞争力。如今各大传统行业积极拥抱互联网，倡导数字化转型的运动，也正是响应了这个时代的特点：易变的，不确定的，复杂的，模糊的（VUCA状态）。而企业生存和发展下去的前提之一就是适应这种状态：尽量清晰，准确的定位市场和收集需求，积极...]]></description><category></category></item><item><title><![CDATA[Git分支管理总结]]></title><link>https://blog.youkuaiyun.com/asb_snail/article/details/81501956</link><guid>https://blog.youkuaiyun.com/asb_snail/article/details/81501956</guid><author>asb_snail</author><pubDate>Wed, 08 Aug 2018 09:10:36 +0800</pubDate><description><![CDATA[Git分支管理总结：



Gitlab Flow 11规则：



发布频率对分支策略的影响：



目前采用的分支管理：



]]></description><category></category></item><item><title><![CDATA[JVM内存模型]]></title><link>https://blog.youkuaiyun.com/asb_snail/article/details/81481811</link><guid>https://blog.youkuaiyun.com/asb_snail/article/details/81481811</guid><author>asb_snail</author><pubDate>Tue, 07 Aug 2018 15:17:12 +0800</pubDate><description><![CDATA[整理一了一下JVM内存模型，以供以后学习使用：

]]></description><category></category></item><item><title><![CDATA[Eureka缓存机制梳理]]></title><link>https://blog.youkuaiyun.com/asb_snail/article/details/81452953</link><guid>https://blog.youkuaiyun.com/asb_snail/article/details/81452953</guid><author>asb_snail</author><pubDate>Mon, 06 Aug 2018 13:53:31 +0800</pubDate><description><![CDATA[之前也了解过Eureka的缓存机制，但是没有整理出来，今天得闲，整理了一下：

服务正常上线/修改/下线，最大可能会有120s滞后

30(首次注册 init registe) + 30(readOnlyCacheMap)+30(client fetch interval)+30(ribbon)=120s

如果是在Spring Cloud环境下使用这些组件(Eureka, Ribbon)，不会有...]]></description><category></category></item><item><title><![CDATA[敏捷12原则]]></title><link>https://blog.youkuaiyun.com/asb_snail/article/details/81297078</link><guid>https://blog.youkuaiyun.com/asb_snail/article/details/81297078</guid><author>asb_snail</author><pubDate>Tue, 31 Jul 2018 10:07:17 +0800</pubDate><description><![CDATA[敏捷开发的12个原则比较难记，因此编了一句话，希望可以帮助记忆：我们本着欣然面对需求变化，以简洁为本，追求技术卓越和良好设计的想法，通过合作，激发个体斗志和面对面沟通来构建自组织的团队，达到持续开发，不断交付有价值的可工作的软件的目的。最后通过定期反思，做到持续改进和不断优化。...]]></description><category></category></item><item><title><![CDATA[关于领域驱动设计DDD的一些思考]]></title><link>https://blog.youkuaiyun.com/asb_snail/article/details/81284441</link><guid>https://blog.youkuaiyun.com/asb_snail/article/details/81284441</guid><author>asb_snail</author><pubDate>Mon, 30 Jul 2018 14:25:14 +0800</pubDate><description><![CDATA[前段时间学习了领域驱动设计的一些概念，但是没有关注具体落地的操作或者过程，这两天综合了以往的项目经验整理了一下，先作为参考，以后再慢慢修改。

大体流程方面：



 

具体落地工程结构：

 

...]]></description><category></category></item><item><title><![CDATA[K8s路由概览]]></title><link>https://blog.youkuaiyun.com/asb_snail/article/details/81076127</link><guid>https://blog.youkuaiyun.com/asb_snail/article/details/81076127</guid><author>asb_snail</author><pubDate>Tue, 17 Jul 2018 10:00:18 +0800</pubDate><description><![CDATA[前段时间学习了一下K8s的概念，当时对K8s的路由规则一知半解，最近又重新温习了一下，整理了一个概览图，供以后回顾用（忽略字丑这件事吧）：



 ...]]></description><category></category></item><item><title><![CDATA[关于敏捷开发的一些思考]]></title><link>https://blog.youkuaiyun.com/asb_snail/article/details/81059894</link><guid>https://blog.youkuaiyun.com/asb_snail/article/details/81059894</guid><author>asb_snail</author><pubDate>Mon, 16 Jul 2018 11:28:34 +0800</pubDate><description><![CDATA[    2001年的时候，17位大牛发布了敏捷宣言，从此敏捷作为一个带有特殊含义的名词慢慢为人们所接受。有趣且少有人提及的是，这17位大牛经过三天的讨论后，发布的仅仅是敏捷宣言和原则，却没有指明落地的方法和工具。

    为什么不指明落地的方法和工具呢？是因为大牛们没有这个经验或者能力？显然不是，能够总结归纳出如此精辟的理念，是绝然不可能脱离长期的实践和思考的。所以，妄自揣测一下，很可能是因为所...]]></description><category></category></item><item><title><![CDATA[微服务的“前世今生”]]></title><link>https://blog.youkuaiyun.com/asb_snail/article/details/80880391</link><guid>https://blog.youkuaiyun.com/asb_snail/article/details/80880391</guid><author>asb_snail</author><pubDate>Mon, 02 Jul 2018 09:46:24 +0800</pubDate><description><![CDATA[请原谅作者作为“标题党”，为文章用了一个“巨大”的标题。但本意是想从自己对微服务的理解开始，与大家一起探讨微服务的起源和诞生，从而抛砖引玉，共同探讨微服务应用架构。所以有不当之处，还请各位看官“拍砖”指正。微服务的概念在近几年非常火，不仅在各大互联网公司都有大规模的应用，并且也逐渐被一些传统的制造业企业慢慢接受。那么为什么微服务能够如此盛行？它是从何而来？去向又是何方？下面我们尝试着追根溯源。微服...]]></description><category></category></item><item><title><![CDATA[DevOps原则，规律和模型]]></title><link>https://blog.youkuaiyun.com/asb_snail/article/details/80502503</link><guid>https://blog.youkuaiyun.com/asb_snail/article/details/80502503</guid><author>asb_snail</author><pubDate>Tue, 29 May 2018 21:41:15 +0800</pubDate><description><![CDATA[记录一些DevOps实施的原则，规律和模型，用于学习和思考DevOps工作三步法原则：第一步是流动原则。保证你所有的工作从左到右可以顺畅的流动，形成一个稳定的工作流。第二步要保证持续反馈。在流动过程中实现从右到左稳定快速而丰富的反馈信息流，给你的上游工作者带来更多质量的反馈。最后一条原则是，在整个过程中，进行持续学习。坚持不断的优化和改进。方法一：《DevOps实践指南》中的推荐的循序渐进的路径方...]]></description><category></category></item><item><title><![CDATA[DevOps实施时常见问题和理解]]></title><link>https://blog.youkuaiyun.com/asb_snail/article/details/80491368</link><guid>https://blog.youkuaiyun.com/asb_snail/article/details/80491368</guid><author>asb_snail</author><pubDate>Tue, 29 May 2018 09:05:42 +0800</pubDate><description><![CDATA[DevOps在实施前，或者实施中都会有很多疑惑，以下是一些常见的问题，并附上自己的理解。1.    DevOps是否更适合互联网企业，传统类型企业并不适合？理解：互联网企业的商业/业务模式，文化背景，组织结构更容易实施DevOps。但是互联网公司的DevOps历程也不是一蹴而就的。比如Google前后进行五次大规模系统重构才发展成今天的样子，并且仍然在不断的优化，比如Amazon也是从2002年开...]]></description><category></category></item><item><title><![CDATA[微服务的优势（精简版）]]></title><link>https://blog.youkuaiyun.com/asb_snail/article/details/80472026</link><guid>https://blog.youkuaiyun.com/asb_snail/article/details/80472026</guid><author>asb_snail</author><pubDate>Sun, 27 May 2018 20:38:32 +0800</pubDate><description><![CDATA[个人理解，还请给位大侠补充业务角度：1. 快速响应市场变化，调整业务逻辑，适配客户需求；2. 对于新兴业务领域，试错成本低；IT角度：1. 加快交付效率：    1）从逻辑和物理层次上隔离，做到深层次解耦，每个微服务领域边界清晰，高内聚低耦合使得单个微服务的代码量小，逻辑更加易懂，从而提高研发效率；    2）每个微服务可并行开发和单元测试，前提是约定好交互的api；    3）每个微服务可独立部...]]></description><category></category></item><item><title><![CDATA[敏捷开发管理，DevOps和微服务]]></title><link>https://blog.youkuaiyun.com/asb_snail/article/details/80470216</link><guid>https://blog.youkuaiyun.com/asb_snail/article/details/80470216</guid><author>asb_snail</author><pubDate>Sun, 27 May 2018 16:34:51 +0800</pubDate><description><![CDATA[在规划微服务开发框架的过程中接触了DevOps的概念，很是诱人。其中的很多理念都是从敏捷开发管理引申过来的，比如：持续反馈，持续改进，持续业务计划等等，越来越觉得敏捷开发管理，DevOps和微服务是天作之合，如果能够结合企业的愿景和成熟度来规划整体建设，那么企业转型成功的概率会大大提高。敏捷开发管理：解决组织，团队，流程甚至是文化层次上的问题。DevOps：解决持续集成，持续交付和持续部署的问题。...]]></description><category></category></item></channel></rss>