In addition to Weibo, there is also WeChat
Please pay attention
WeChat public account
Shulou
2025-04-05 Update From: SLTechnology News&Howtos shulou NAV: SLTechnology News&Howtos > Development >
Share
Shulou(Shulou.com)06/03 Report--
What are the updated contents of NewbeClaptrap0.9.4, many novices are not very clear about this, in order to help you solve this problem, the following editor will explain for you in detail, people with this need can come to learn, I hope you can gain something.
Although this version update is only a minor version update. But in fact, we have brought a lot of new content. Bring this framework into a new generation in all directions. We hope that our efforts will bring more convenience to developers who need Actor patterns in their business.
Update content Select Dapr as the new ClaptrapBox
Dapr is a distributed application runtime, which provides a set of common middleware abstractions that provide great convenience for developers. So that developers can pay less attention to the implementation of specific middleware, so that the application has a wider applicability, so that it can be deployed in a variety of environments.
Newbe.Claptrap is a development framework based on Actor pattern with a certain degree of abstraction. It enables it to run on a variety of different Actor schema implementations.
Since this release, we have removed support for Orleans and used Dapr as the primary runtime instead. Key considerations include the following:
The limited development force urges us to devote our only energy to a specific runtime. Dapr provides more complete support for cloud applications, and its unique generality can be applied to a wider variety of target developers. Orleans's special control of Task occasionally causes us to get into difficulties.
However, although we chose Dapr, in the specific performance tests, we found that the strong performance shown by Orleans is still the preferred solution for the requirements of high-performance Actor mode.
Therefore, we still recommend that for developers who have the ultimate performance pursuit of the Actor pattern implementation framework, Orleans can still be used as a strong choice that can not be ignored.
Select net 5 as the latest runtime
We switched the target framework from netcoreapp3.1 and netstandard2.1 to net5. And in the known future, we will target the framework to net6, the LTS version.
Choose Tye to provide developers with a more convenient development experience
Microsoft.Tye is a powerful tool for simplifying cloud application development. It gives developers a consistent experience in both the development environment and the K8s environment. Developers can use it to assist in the development of distributed applications.
Further optimize the optimized event memory
As an event traceability framework, the selection and optimization of event memory scheme has always been a topic that we are committed to practice.
In this release, we have tuned the performance of all supported event stores.
A more reasonable Channel scheme is used instead of ReactiveX to optimize the writing speed of events and to correct some detected problems.
It is now several times better than the previous version. All supported storage methods achieve 30K-70k write speeds per second.
Immediately available link monitoring burial point
Through the burying point of the application. Now, developers can clearly see the specific behavior time and content of a Claptrap from Zipkin, Jaeger and other distributed link monitoring systems:
Jaeger immediately available performance metrics report
Performance report is naturally an indispensable part of distributed applications. Now, through Grafana, developers can quickly view some important metrics of the current Claptrap system:
Docs4's cooler development documentation
We use Docusaurus 2 instead of GastbyJS as a new version of the library building tool. Bring a more clearly available multilingual and multi-version development library for developers.
At the same time, we have brought a new "blog" module to share the project's development experience, version introduction, and so on. Let developers know more about the project.
Docs1docs2docs3docs4
Is it helpful for you to read the above content? If you want to know more about the relevant knowledge or read more related articles, please follow the industry information channel, thank you for your support.
Welcome to subscribe "Shulou Technology Information " to get latest news, interesting things and hot topics in the IT industry, and controls the hottest and latest Internet news, technology news and IT industry trends.
Views: 0
*The comments in the above article only represent the author's personal views and do not represent the views and positions of this website. If you have more insights, please feel free to contribute and share.
Continue with the installation of the previous hadoop.First, install zookooper1. Decompress zookoope
"Every 5-10 years, there's a rare product, a really special, very unusual product that's the most un
© 2024 shulou.com SLNews company. All rights reserved.