最近正巧在进行 Newbe.Claptrap 新版本的开发,其中使用到了 Tye 来辅助 k8s 应用的开发.该系列我们就来简单了解一下其用法. Newbe.Claptrap 是一个用于轻松应对并发问题的分布式开发框架.如果您是首次阅读本系列文章.建议可以先从本文末尾的入门文章开始了解. 安装 Tye 首先,确保已经正确安装了 netcore 2.1 或以上版本的 dotnet SDK. Tye 目前还处于开发阶段,因此,目前只能安装预览版本进行使用.通过以下链接可以搜索到当前最新的版本,并复制…
续上篇,这篇我们来进一步探索 Tye 更多的使用方法.本篇我们来了解一下如何在 Tye 中使用服务发现. Newbe.Claptrap 是一个用于轻松应对并发问题的分布式开发框架.如果您是首次阅读本系列文章.建议可以先从本文末尾的入门文章开始了解. 服务发现 - 微服务开发不可缺少的部件 服务发现,就是新注册的这个服务模块能够及时的被其他调用者发现.不管是服务新增和服务删减都能实现自动发现.<深入了解服务注册与发现> https://zhuanlan.zhihu.com/p/161277955…
续上篇,这篇我们来进一步探索 Tye 更多的使用方法.本篇我们来了解一下如何在 Tye 中如何对数据库进行链接. Newbe.Claptrap 是一个用于轻松应对并发问题的分布式开发框架.如果您是首次阅读本系列文章.建议可以先从本文末尾的入门文章开始了解. 中间件链接 绝大多数服务都需要用到外部中间件来支持应用程序的正常运行,通常来说,就包含有数据库.缓存中间件.消息队列和文件系统等等. 因此,在开发过程中需要在应用程序中管理对这些中间件的链接字符串. Tye 提供了一种方式以便更加容易的管理这…
续上篇,这篇我们来进一步探索 Tye 更多的使用方法.本篇我们来了解一下如何在 Tye 中如何进行日志的统一管理. Newbe.Claptrap 是一个用于轻松应对并发问题的分布式开发框架.如果您是首次阅读本系列文章.建议可以先从本文末尾的入门文章开始了解. 必不可少的日志管理 对应用进行日志记录和分析是诊断排查线上问题的重要手段.而简单基于控制台或者文件的直接记录既不利于开发者直接读取也不利于大规模分析. 因此,开发者往往会选择一些诸如 Exceptionless 或者 ELK 之类的日志管理…
续上篇,这篇我们来进一步探索 Tye 更多的使用方法.本篇我们来了解一下如何在 Tye 中实现对分布式链路追踪. Newbe.Claptrap 是一个用于轻松应对并发问题的分布式开发框架.如果您是首次阅读本系列文章.建议可以先从本文末尾的入门文章开始了解. 我是谁?我在哪儿?我咋了? 分布式系统纷繁复杂,特别以现在微服务架构的出现,使得应用系统中的应用实例变得更加多变难以捉摸. 那么如何在如此繁杂的系统中找到一条业务调用链的上下游关系.性能细节.业务数据等等成为了一项开发者必然要面对的挑战. 使…
续上篇,这篇我们来进一步探索 Tye 更多的使用方法.本篇我们将进一步研究 Tye 与分布式应用程序运行时 Dapr 如何碰撞出更精彩的火花. Newbe.Claptrap 是一个用于轻松应对并发问题的分布式开发框架.如果您是首次阅读本系列文章.建议可以先从本文末尾的入门文章开始了解. 巧了,巧了,真是巧了 今天正值 dapr 1.0 发布的日子.如果你暂时还不了解什么是 dapr. 那不如通过以下简短的视频来了解一下什么是 dapr: https://www.bilibili.com/vide…
newbe.pro 已经给我们写了系列文章介绍Tye 辅助开发k8s 应用: 使用 Tye 辅助开发 k8s 应用竟如此简单(一) 使用 Tye 辅助开发 k8s 应用竟如此简单(二) 使用 Tye 辅助开发 k8s 应用竟如此简单(三) 使用 Tye 辅助开发 k8s 应用竟如此简单(四) 使用 Tye 辅助开发 k8s 应用竟如此简单(五) 使用 Tye 辅助开发 k8s 应用竟如此简单(六) 今天我给大家介绍一个Visual Studio 插件<Tye Explorer for Visua…
原文:WPF 辅助开发工具 以下介绍的工具均为免费版,有些是源代码开放,希望对大家有用. Kaxaml 轻量级XAML 编辑器,可以同时进行图像和XAML 代码的编辑.最终生成开发人员想要的XAML 程序. 网站链接:http://kaxaml.codeplex.com/     Shazzam     方便快捷的完成WPF/Silverlight 程序的像素渲染编辑或测试工作.     支持HLSL 可为各种特效生成C#/VB  代码及程序所需的.Net 类.     网站链接:http://…
官方文档 只是支持win32, 不支持win64 所以很麻烦 民间高人,集中做了一堆辅助库,下载后,用python安装目录下的scripts中,pip和easy_install就可以安装了 python非官方辅助开发模块库: http://www.lfd.uci.edu/~gohlke/pythonlibs/#bitarray 如PIL官网http://www.pythonware.com/products/pil/只有win32,要重新安装python和其他依赖包, 最后从http://www…
https://github.com/389273716/android-skill-summary/blob/master/开发工具使用指南/辅助开发工具.md…