Skip to content

Commit

Permalink
docs(awesome_midway.md): update @mwcp/otel (#4155)
Browse files Browse the repository at this point in the history
supports gRPC (Unary) additional
  • Loading branch information
waitingsong authored Oct 30, 2024
1 parent 0547992 commit 8644184
Show file tree
Hide file tree
Showing 2 changed files with 15 additions and 13 deletions.
4 changes: 3 additions & 1 deletion site/docs/awesome_midway.md
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@
| [midway-apollo][midway-apollo] | helloHT | midway 携程异步动态配置 apollo 组件 |
| [@mwcp/cache][@mwcp/cache] | waitingsong | midway Cache 增强组件 支持 [`Cacheable`][Cacheable], [`CacheEvict`][CacheEvict], [`CachePut`][CachePut] 装饰器 并支持[传入泛型参数获得方法入参类型][cache-generics-cn] |
| [@mwcp/kmore][@mwcp/kmore] | waitingsong | midway 数据库组件 基于 [Knex],通过 `Transactional` 装饰器支持声明式事务,支持自动分页、智能连表,集成 [OpenTelemetry] 链路追踪 |
| [@mwcp/otel][@mwcp/otel] | waitingsong | midway [OpenTelemetry] 增强组件 支持 [`Trace`][Trace], [`TraceLog`][TraceLog], [`TraceInit`][TraceInit] 装饰器 并支持[传入泛型参数获得方法入参类型][otel-generics-cn] |
| [@mwcp/otel][@mwcp/otel] | waitingsong | midway [OpenTelemetry] 增强组件,协议支持 HTTP 和 [gRPC (Unary)] 支持 [`Trace`][Trace], [`TraceLog`][TraceLog], [`TraceInit`][TraceInit] 装饰器 并支持[传入泛型参数获得方法入参类型][otel-generics-cn] |
| [@mwcp/jwt][@mwcp/jwt] | waitingsong | midway JWT 增强组件 支持 [`Public`][jwt-public] 装饰器 |
| [@mwcp/paradedb][@mwcp/paradedb] | waitingsong | midway [ParadeDb] 组件。首个基于 Postgres 的 Elasticsearch 开源替代,采用 Rust 编写, 旨在提供快速的全文检索、语义检索和混合检索能力,适用于搜索场景 |
| [@mwcp/pgmq][@mwcp/pgmq] | waitingsong | midway [pqmg-js] 组件 支持 [`Consumer`][Consumer], [`PgmqListener`][PgmqListener] 装饰器, 支持事务以及事务保护的类似 MQ `Exchange` 概念的路由。 [PGMQ] 是一个基于 [PG] 数据库扩展的轻量级消息队列,原生支持消息持久化和延迟消息,类似 `AWS SQS``RSMQ` |
Expand Down Expand Up @@ -106,3 +106,5 @@
[mailer-en]:https://github.com/MrDotYan/midwayjs_mailer
[mailer-en-doc]:https://github.com/MrDotYan/midwayjs_mailer/blob/main/readme.md
[midwayjs-admin]:https://gitee.com/yncykj/midway-admin.git

[gRPC (Unary)]: https://github.com/midwayjs/midway/tree/main/packages/grpc
Original file line number Diff line number Diff line change
Expand Up @@ -4,18 +4,16 @@ The following lists high-quality community projects related to Midwayjs

## Microservices

| Name | Author | Description |
| -------------------------------------------- | ----------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| [@letscollab/midway-nacos][@lnulls] | Nawbc | midway nacos component |
| [midway-elasticsearch][midway-elasticsearch] | ddzyan | Mi1dway elasticsearch component |
| [midway-apollo][midway-apollo] | helloHT | Midway Ctrip Asynchronous Dynamic Configuration apollo Components |
| [@mwcp/cache][@mwcp/cache] | waitingsong | midway Cache Component supports [`Cacheable`][Cacheable], [`CacheEvict`][CacheEvict], [`CachePut`][CachePut] decorators and supports generics for [obtaining method parameter type][cache-generics] |
| [@mwcp/kmore][@mwcp/kmore] | waitingsong | midway Database QueryBuilder base on [Knex], declarative transaction via `Transactional` decorator, intergrated [OpenTelemetry] trace |
| [@mwcp/otel][@mwcp/otel] | waitingsong | midway [OpenTelemetry] component supports [`Trace`][Trace], [`TraceLog`][TraceLog], [`TraceInit`][TraceInit] decorators and supports generics for [obtaining method parameter type][otel-generics] |
| [@mwcp/jwt][@mwcp/jwt] | waitingsong | midway JWT component supports [`Public`][jwt-public] decorator |


| [@mwcp/paradedb][@mwcp/paradedb] | waitingsong | midway [ParadeDb] component. Postgres for Search & Analytics —— Modern Elasticsearch Alternative built on Postgres |
| Name | Author | Description |
| -------------------------------------------- | ----------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| [@letscollab/midway-nacos][@lnulls] | Nawbc | midway nacos component |
| [midway-elasticsearch][midway-elasticsearch] | ddzyan | Mi1dway elasticsearch component |
| [midway-apollo][midway-apollo] | helloHT | Midway Ctrip Asynchronous Dynamic Configuration apollo Components |
| [@mwcp/cache][@mwcp/cache] | waitingsong | midway Cache Component supports [`Cacheable`][Cacheable], [`CacheEvict`][CacheEvict], [`CachePut`][CachePut] decorators and supports generics for [obtaining method parameter type][cache-generics] |
| [@mwcp/kmore][@mwcp/kmore] | waitingsong | midway Database QueryBuilder base on [Knex], declarative transaction via `Transactional` decorator, intergrated [OpenTelemetry] trace |
| [@mwcp/otel][@mwcp/otel] | waitingsong | midway [OpenTelemetry] component supports HTTP and [gRPC (Unary)], supports [`Trace`][Trace], [`TraceLog`][TraceLog], [`TraceInit`][TraceInit] decorators and supports generics for [obtaining method parameter type][otel-generics] |
| [@mwcp/jwt][@mwcp/jwt] | waitingsong | midway JWT component supports [`Public`][jwt-public] decorator |
| [@mwcp/paradedb][@mwcp/paradedb] | waitingsong | midway [ParadeDb] component. Postgres for Search & Analytics —— Modern Elasticsearch Alternative built on Postgres |
| [@mwcp/pgmq][@mwcp/pgmq] | waitingsong | midway [pqmg-js] component supports [`Consumer`][Consumer], [`PgmqListener`][PgmqListener] decorators. [PGMQ] is a lightweight message queue based on [PG] database, with native support for message persistence and delayed messages, similar to AWS SQS or RSMQ |

| [midway-throttler][midway-throttler] | larryzhuo | midway throttler current limiting component |
Expand Down Expand Up @@ -98,3 +96,5 @@ Welcome everyone to contribute to the community, edit this page and add your fav

[Knex]: https://knexjs.org/
[OpenTelemetry]: https://github.com/open-telemetry

[gRPC (Unary)]: https://github.com/midwayjs/midway/tree/main/packages/grpc

0 comments on commit 8644184

Please sign in to comment.