Microservice
Microservices are an architectural and organizational approach to software development where software is composed of small independent services that communicate over well-defined APIs. These services are owned by small, self-contained teams.
Microservices architectures make applications easier to scale and faster to develop, enabling innovation and accelerating time-to-market for new features.
Here are 6,894 public repositories matching this topic...
-
Updated
Apr 11, 2022 - Go
expected result:
example.com?param=abc -> will become example.com
example.com/?param=abc -> will stay example.com/
actual result:
example.com?param=abc -> become example.com
example.com/?param=abc -> stays example.com/?param=abc
-
Updated
Apr 11, 2022 - Go
Checklist
- Dependencies installed
- No typos
- Searched existing issues and docs
Issue Description
When using the RateLimiter Middleware with a rate between 0 and 1 all events will be rejected instead of applying the specified rate. E.g.: e.Use(middleware.RateLimiter(middleware.NewRateLimiterMemoryStore(0.5)))
I am not saying that it is a common use case to have
- I have searched the issues of this repository and believe that this is not a duplicate.
Ⅰ. Issue Description
transaction may not be mark as TimeoutRollbacking in time.
for example:
trx1 and trx2 timeout=60s, begin=T1
trx3 and trx4 timeout=10s, begin=T1
when T1+11s, handleAllSession get transaction status= begin and it can only read
Issue Description
ConcurrentLinkedHashMap在构造二维数组时会根据CPU核心数来计算出当前数组的一维下标长度,当核数为96时,下标为128,此时单个ParameterMetric对象大小接近1M,如下图所示:
当接口调用量较大时,此处将会占用大量内存,sentinel是否有考虑过这块的内存使用,或者切成其他Cache?毕竟googlecode.concurrentlinkedhashmap作者也建议使用Caffeine了.
Tell us your environment
springbo
In what area(s)?
/area actor runtime
What version of Dapr?
v1.6
Expected Behavior
See this doc issues that was raised dapr/docs#2184
This is to add more detail to the error message when you try to save and actor and the statestore has not been configured for actors. It would be good to provide and indic
-
Updated
Apr 11, 2022 - Go
-
Updated
Apr 11, 2022 - Go
Problem: It is pretty challenging to find resource material and valuable articles, videos and such, and we spend a lot of time searching and finding the appropriate resource for us.
Proposed solution: Faceted search can come a long way when looking for a quick way to find a solution designed for our needs. Ratings on the resource can help us select the best solution based on our search
Describe the bug
Using a time dimension on a runningTotal measure on Snowflake mixes quoted and unquoted columns in the query. This fails the query, because Snowflake has specific rules about quoted columns. Specifically:
- All unquoted column names are treated as upper case
- Quoted column names are case sensitive.
So "date_from" <> date_from
To Reproduce
Steps to reproduce
-
Updated
Mar 1, 2022 - Java
-
Updated
Apr 1, 2022 - JavaScript
同时发布一个服务的多个节点的实现问题
What language are you using?
C++
What operating system (Linux, Ubuntu, …) and version?
Linux
What runtime / compiler are you using (e.g. jdk version or version of gcc)
4.8.5
Make sure you include information that can help us debug (full error message, exception listing, stack trace, logs).
tars的发布流程:tarsweb上传安装包 -> tarsAdminRegistry开始发布 -> tarspatch 从/usr/local/app/p
-
Updated
Sep 27, 2021 - Go
-
Updated
Apr 5, 2022
-
Updated
Apr 10, 2022 - Go
-
Updated
Mar 28, 2022
-
Updated
Apr 11, 2022 - Go
-
Updated
Apr 11, 2022 - TypeScript
-
Updated
Apr 4, 2022 - PHP
-
Updated
Apr 10, 2022 - Kotlin
-
Updated
Apr 10, 2022 - Vue
This issue is for developer to first contribute to dtm. It is for practice only, please just make changes to one file rather than all of them.
dtmsvr/trans_* files, add open source copyright comments, and send a PR for each file as a task
PR tutorial: https://opensource.com/article/19/7/create-pull-request-github
PR 中文教程: https://juejin.cn/post/6844903821521469448
-
Updated
Apr 8, 2022 - JavaScript
-
Updated
Apr 6, 2022 - Go
-
Updated
Jul 18, 2019
The library controller-runtime
requires setting a logger (by log.SetLogger()
) at the first 30s when the application starts, or it would use the default NullLogSink
. We should also call it in testing codes.
When we test with ginkgo, ginkgo provides a helpful GinkgoWriter
, which hides the output as default, only prints it when the test failed. We'd better use it to keep our testing output
- Wikipedia
- Wikipedia
Most of the tests that currently cover core functionalities depend heavily on (and sometimes test) internal implementation characteristics. While they should be testing whether the given implementation produces desired outcome (treating its implementation more as a black box).
_Current state of things is problematic for eventual internal improvements and refactors which occasionally we want t