f10@t's blog

f10@t's blog

St@y HuNgRy, St@y f00l1sh.

Cloud Programming Simplified:A Berkeley View on Serverless Computing

这篇论文深入探讨了Serverless Computing这个较新的云计算概念,并讨论了它的来源、想要解决的问题等等。最近也是接触了一些新的云技术的思想和技术,尤其是自接触了Kubernetes和Quarkus,触发了我对这个领域的好奇心。云计算领域之前也有写过文章微服务入门-5W和微服务思想 · float's blog,但是当时只是简单的看了一下供微服务应用底层使用的一些平台,比如IaaS、PaaS,FaaS等等,也只简单了解了Serverless的概念。故跟着学习一下。

闲聊一下Java中的DI和CDI

emm,更具体地来说其实是闲聊JSR-299与JSR-330,以及进一步澄清Spring的DI和Quarkus的CDI的概念。能疑惑这个问题只能说明我对Java的历史不够了解啊,只是很肤浅的去使用而没有思考其来源。

思考这个问题是因为我接触了Quarkus这个Java框架,大家一说到区块链一说到容器化可能都会去想go,而不是资源占有大且重量级的Java,这个框架就是用来解决Spring系列在这方面繁重的问题的,具体我会在Quarkus系列中详细叙述该框架的优点。

今天这篇文章主要内容包括这些:

  • 澄清一下DI(Dependency Injection)和CDI(Context and Dependency Injection)的关系与区别,顺带记录一下我自己思考的过程;
  • 澄清一下记Spring的ioc机制和这二者的关系(其实这俩没关系。。)
  • 简言一下Quarkus的特点
Kubernetes-集群环境搭建使用及问题记录(二)

上一篇中我搭建了一个单master+三个从节点的Kubernetes集群,并直接使用nginx镜像进行了简单部署。这一篇来主要学习一下Kubernetes最主要的功能--容器编排。本篇将记录容器编排的重要概念、配置文件如何辨写开始,最后展示一个很简单的Hello-world。下一篇将深入实战,部署一个SpringCloud项目。

image-20210810183438958
闲聊一下Go语言的函数方法和多态机制特点

想闲聊一下Go语言和Java在函数方法、继承、接口、多态机制等方面的区别,这个两个在面向对象思想方面的设计是有不小区别的,具体在编程上也会有较大的区别。这篇我以Java和Go语言代码作为对比,在几个重要问题上记录下区别,帮助自己适应一下Go语言的特点。

avatar
lzwgiter
看清自己,认识世界