好雨周刊【第九期】

“不管怎样,我老是在想象,有那么一群小孩子在一大块麦田里做游戏……我的职务就是在那里守望……我只想当一个麦田里的守望者……”这是《麦田里的守望者》主人公霍尔顿的一句话,是的,我们生活的这个国度,这个时代正处于巨大的变革之中,一切都在日新月异的发展。我们变得浮躁,甚至已经习惯了困惑和烦恼,但是我们应该集中精神看准我们的前方,我们的路,我们应该是一群有理想有抱负的人。假如霍尔顿没有他纯洁的理想,那他就会堕落到底,是他的理想让他活下来。

理想是人的指路明灯,它带着人走向未来,走向光明。我们的人生才刚刚开始,纵然生活让我们这代人有些迷惘和彷徨,但一切不过是暂时的,我们现在最需要的,就是我们的理想。是的,有理想就有希望,希望就在明天,明天会更美好!与君共勉!

技术干货

深度|实施微服务需要哪些基础框架

微服务(MicroServices)架构是当前互联网业界的一个技术热点,圈里有不少同行朋友当前有计划在各自公司开展微服务化体系建设,他们都有相同的疑问:一个微服务架构有哪些技术关注点(technical concerns)?需要哪些基础框架或组件来支持微服务架构?这些框架或组件该如何选型?笔者之前在两家大型互联网公司参与和主导过大型服务化体系和框架建设,同时在这块也投入了很多时间去学习和研究,有一些经验和学习心得,可以和大家一起分享。

在Service Fabric上运行微服务

Service Fabric框架对微软而言是一大进步。其核心部分是一个分布式系统平台,用于构建可扩展的可靠应用。在便于封装可部署代码的同时,还内置了微服务最佳实践案例。

本文将带您最快地上手使用Service Fabric框架,并保证您会爱不释手。但想要了解Service Fabric框架以及它的重大意义,就有必要了解现代软件发展到今天,在采用Service Fabric框架前,前人们血与泪的历史。

深度长文:使用Spring Boot创建微服务

Spring Boot这个框架在经历了不断的演变之后,如今已经能够用于开发Java微服务了。Boot是基于Spring框架进行开发的,也继承了Spring的成熟性。它通过一些内置的固件封装了底层框架的复杂性,以帮助使用者进行微服务的开发。Spring Boot的一大优点是提高开发者的生产力,因为它已经提供了许多通用的功能,例如RESTful HTTP以及嵌入式的web应用程序运行时,因此很容易进行装配及使用。在许多方面上,它也是一种“微框架”,允许开发者选择在整个框架中他们所需的那部分,而无需使用庞大的、或是不必要的运行时依赖。这也让Boot应用程序能够被打包为多个小单元以进行部署,并且该框架还能够使用构建系统生成可部署文件,例如可运行的Java档案包。

使用容器技术来建立一个微服务架构

在本篇文章中,我们将讨论是什么特性让容器技术如此适应开发和测试工作,同样适用于在AWS平台上构建一个基于微服务的架构。对于Web应用程序来说,微服务架构可以让应用程序的代码库更加敏捷,并且容易管理。下面,我们将介绍这个架构为何可以大幅提升开发者生产效率的原因,并了解它能够快速迭代和扩充一个代码库的原理。对于快速发展中的创业公司来说,微服务架构可以让开发团队在研发过程中更加的敏捷和灵活。

微服务学习资料汇总

微服务是用一组小而专的服务来构建一个应用,服务独立运行在不同的进程中,服务之间通过轻量的通讯机制来交互,并且服务可以通过自动化部署方式独立部署。微服务的核心理念是将大型、复杂的应用分解为小且内聚的服务,这些小的服务便于扩展和部署,他们可以简单的和当下流行的Docker、DevOps、云计算联系起来。 下面是关于微服务的一些优秀的学习资料。

三周年庆典,Docker之父的生日愿望

为了庆祝Docker的三岁生日,Docker社群横跨五大洲及50个国家,总共发起了120场的庆生活动,更邀请了580位Docker专家,协助新手开始操作Docker。同时,Docker官方也邀请了Docker CTO SolomonHykes,透过Q&A的形式,回顾Docker这三年的发展,以及他对Docker未来的期许。

图片描述

最新活动

好雨云微服务的实践与应用

野狗程序员独立日

Coding 技术小馆北京站: 前端新技术实践