会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
Ants
Ants 的Blog.
博客园
首页
管理
上一页
1
2
3
4
5
6
···
8
下一页
2019年9月9日
高可用的K8S集群部署方案
摘要: 涉及到的内容 1. LVS 2. HAProxy 3. Harbor 4. etcd 5. Kubernetes (Master Worker) 整体拓补图 以上是最小生产可用的整体拓补图(相关节点根据需要进行增加,但不能减少) 按功能组划分 1. SLB LVS HAProxy 2. etcd 3
阅读全文
posted @ 2019-09-09 08:20 KAnts
阅读(29795)
评论(3)
推荐(7)
2019年8月23日
java线程池,工作窃取算法
摘要: 前言 在上一篇《 "java线程池,阿里为什么不允许使用Executors?" 》中我们谈及了线程池,同时又发现一个现象,当最大线程数还没有满的时候耗时的任务全部堆积给了单个线程, 代码如下: 下图很形象的说明了这个问题: 那么有没有一种机制,在线程池中还有线程可以提供服务的时候帮忙分担一些已经被分
阅读全文
posted @ 2019-08-23 08:40 KAnts
阅读(5489)
评论(0)
推荐(2)
2019年8月13日
java线程池,阿里为什么不允许使用Executors?
摘要: 带着问题 1. 阿里Java代码规范为什么不允许使用Executors快速创建线程池? 2. 下面的代码输出是什么? A) 0 1 2 3 4 5 B) 0~5 顺序不一致输出5行 C) 0 基础 什么是线程池? 线程池可以通过池看出来是一个资源集,任何池的作用都大同小异,主要是用来减少资源创建、初
阅读全文
posted @ 2019-08-13 08:23 KAnts
阅读(17143)
评论(2)
推荐(21)
2018年12月28日
.NET Core下的Spring Cloud——前言和概述
摘要: 前言前几年一直在写类似dubbo,Srping Cloud的微服务框架辗辗转转重复了多次,也重构推翻了很多次,其中诞生了“Rabbit.Rpc”,”Go”,”RabbitCloud”等开源项目。其中不乏他人对这些项目的完善。很高兴自己的开源项目能够给他人提供思路和复用代码。关于Rabbit.Rpc相关的文章:《.NET轻量级RPC框架:Rabbit.Rpc》《拥抱.NET Core,跨平台的轻量级...
阅读全文
posted @ 2018-12-28 11:19 KAnts
阅读(7097)
评论(15)
推荐(28)
2018年11月12日
福州首届.NET开源社区技术交流会圆满成功
摘要: 活动总结 2018年11月10日周六的下午,在福州蒲公英创新工场举办了福州首届.NET开源社区技术交流会,来自福建省各大科技公司的技术小伙伴齐聚一堂,为了就是能在现场学习到微软跨平台技术.NET Core、微服务以及Azure云服务。 在交流会现场,首先由主持人郭联钰介绍开源社区的发展说起,截至目前
阅读全文
posted @ 2018-11-12 11:58 KAnts
阅读(1481)
评论(12)
推荐(23)
2018年10月30日
【福州活动】| "福州首届.NET开源社区线下技术交流会"(2018.11.10)
摘要: 活动介绍 微软爱开源,已是尽人皆知的事实。自从收购全球最大的开源社区 GitHub 之后,微软依旧使 GitHub 保持独立运营,并且通过此项举措,微软本身已经成为最大的社区服务者。 .NET Core开源后取得了更加快速的发展,目前越活跃用户高达400万人,每月新增开发者45万,在 GitHub
阅读全文
posted @ 2018-10-30 14:34 KAnts
阅读(2801)
评论(6)
推荐(18)
2018年3月23日
使用CoreRT将.NET Core发布为Native应用程序
摘要: 在上一篇文章《使用.NET Core快速开发一个较正规的命令行应用程序》中我们看到了使用自包含方式发布的.NET Core应用中包含了216个文件。我就写一个cat命令用得着这么动真格。。。这写出来的命令行还有人用吗?今天我们就来介绍一下MS的另一个开源项目CoreRT。用来解决这个棘手的问题。什么是CoreRT?CoreRT 是MS一个长期开源项目,它早在一年前就已经建立了,持续到今。项目目标将...
阅读全文
posted @ 2018-03-23 14:57 KAnts
阅读(14506)
评论(24)
推荐(21)
2018年3月21日
使用.NET Core快速开发一个较正规的命令行应用程序
摘要: 程序员的世界,命令行工具一直是“体验非常友好”的工具,也能自动化完成很多事情,同时还能结合shell来进行某项任务的批处理(脚本)。在.NET Core中,命令行应用程序是基础,但是如何实现像 “cat” 这种功能呢?今天就为大家介绍一个packages来优雅的实现一个命令行应用程序。一般命令行程序包含什么?使用方式帮助信息子命令参数选项帮助信息帮助信息如上,介绍了命令的作用和参数、选项作用。这个...
阅读全文
posted @ 2018-03-21 11:23 KAnts
阅读(7097)
评论(9)
推荐(17)
2018年3月19日
Golang的CSP很酷?其实.NET也可以轻松完成
摘要: 说起Golang(后面统称为Go),就想到他的高并发特性,在深入一些就是 Goroutine。在大家被它优雅的语法和简洁的代码实现的高并发程序所折服时,其实C#/.NET也可以很容易的做到。今天我们来参照Go,来用C#实现它所采用的的CSP并发模型。CSP(Communicating sequential processes)这东西我一开始以为很简单,后面差了资料发现它独树一帜,自己是一门语言,也...
阅读全文
posted @ 2018-03-19 14:43 KAnts
阅读(14661)
评论(34)
推荐(77)
2018年3月16日
部署用于生产的Exceptionlees(一个强大易用的日志收集服务)
摘要: Exceptionless是一个非常优秀的事件记录服务,目前我们的自部署的Exceptionless已经稳定运行了近一年的时间,收集了千万条事件信息。但Exceptionless官方自宿主部署的文档不是非常详细(不知道是不是为了保证云订阅)。今天就来详细介绍下用于生成环境的Exceptionless部署事项。Exceptionless简介Exceptionless从翻译来看是无异常的意思,其实它收...
阅读全文
posted @ 2018-03-16 14:11 KAnts
阅读(3424)
评论(11)
推荐(14)
上一页
1
2
3
4
5
6
···
8
下一页
公告