简单设计(Simple Design)是Kent Beck在90年代提出的四条设计原则,与SOLID相比,简单设计更容易理解和落地。
按照简单设计原则写出的代码,应该是短小精湛又易读、易维护的。
简单设计(Simple Design)是Kent Beck在90年代提出的四条设计原则,与SOLID相比,简单设计更容易理解和落地。
按照简单设计原则写出的代码,应该是短小精湛又易读、易维护的。
上个月完了AWS Certified Solutions Architect的考试,简单记录一下从备考的考试的过程。
AWS EKS因为一些其他Kubernetes没有的特性,在默认情况下可能会占用大量VPC内子网的IP,从而导致IP不足。
如果在AWS中使用Jenkins,可能会遇到需要跨AWS账号来部署的情况。比如把Jenkins搭建在non-prod
账号中,然后在这个账号里构建、部署产品到低环境,然后把高环境部署到prod
账号中。
这里面最棘手的大概会是权限的问题,大致可以归为两类:
首先假设有如下几个类:
1 | open class GrandFather |
相比传统的在多台主机上部署Jenkins和slave,K8s环境下有诸多好处,比如:
Spring MVC会自动把内部出现的异常转换为对应的HTTP状态码并带上相关错误信息,最近需要在生产环境中隐藏详细错误信息
AWS S3自带请求重定向的功能,不过仅支持HTTP请求,但是可以通过加一层CloudFront来实现HTTPS的URL重定向。
Update your browser to view this website correctly. Update my browser now