Giter Site home page Giter Site logo

yorozuya's People

Contributors

ksewen avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar

yorozuya's Issues

Upgrade Spring Boot Version to 3.2.1

Feature Request

Is your feature request related to a problem? Please describe.

  • Upgrade Spring Boot Version to 3.2.1

Describe the solution you'd like

  • Upgrade Java Version to 21.
  • Upgrade Spring Boot Version to 3.2.1.
  • Provide Autoconfiguration and Helpers for RestClient instead of RestTemplate.
  • Update documentations.

Describe alternatives you've considered

Additional context

See the documentations:

Handling of Business Context

Feature Request

Is your feature request related to a problem? Please describe.

  • A context component for managing contextual data required within microservices' communication links. It offers methods for adding, removing, and retrieving data. Ideally, it employs specific prefixes to distinguish between data used for business purposes and data needed by other middleware or frameworks.
  • Passing context information between services.
  • Provide documentation to explain usage.

Describe the solution you'd like

  • Read specified key values from the HTTP headers and inject them into the current context.
  • When initiating downstream calls, retrieve specified key values from the current context and pass them downstream as HTTP headers.

Describe alternatives you've considered

Additional context

Chinese version documentation

Feature Request

Is your feature request related to a problem? Please describe.

  • Documentation available in Chinese

Describe the solution you'd like

Describe alternatives you've considered

Additional context

Tool encapsulation using RedisTemplate enhances the convenience of working with Redis

Feature Request

Is your feature request related to a problem? Please describe.

  • Tool encapsulation using RedisTemplate enhances the convenience of working with Redis

Describe the solution you'd like

  • Provide common Redis operations in a unified manner, integrating with RedisTemplates like StringRedisTemplate and GzipStringRedisTemplate.
  • Support user extensions through configuration or programming.

Describe alternatives you've considered

Additional context

Integrate with Spring Data

Feature Request

Is your feature request related to a problem? Please describe.

  • Integrate with Spring Data, include JPA, Redis, Elasticsearch, MongDB etc.

Describe the solution you'd like

  • Integrate with Spring Cloud Data.
    Additionally, provide documentation or sample projects to guide users on how to configure and use it.

Describe alternatives you've considered

Additional context

Integrate with Spring Cloud Eureka

Feature Request

Is your feature request related to a problem? Please describe.

  • Integrate with Spring Cloud Eureka.

Describe the solution you'd like

  • Integrate with Spring Cloud Eureka and offer Server.

Describe alternatives you've considered


Additional context

Declarative annotation-based caching support

Feature Request

Is your feature request related to a problem? Please describe.

  • Declarative annotation-based caching support

Describe the solution you'd like

  • Offer a declarative annotation-based caching system. Can be integrated with e.g. Spring Cache or other solution.
  • Offer different implementations, e.g. in memory or in a remote service like Redis.

Describe alternatives you've considered


Additional context

Documentations

Detailed documentation on openfeign/RestTemplate timeout configuration.

Documentation Issue Report

Describe the bug

  • First of all, this may not be a bug, but the documentation needs to be improved.

  • When working with openfeign/RestTemplate, it's common to have multiple configurations that affect connection timeouts, such as connect timeout and socket timeout, among others. For example, when openfeign with OkHttpClient, it can override the native configurations of OkHttpClient itself. The complexity increases when CircuitBreaker and LoadBalancer components are introduced. I hope to provide detailed documentation outlining the interplay between these components and offering guidance on how to configure parameters thoughtfully.

Describe the solution you'd like

A document or example project that can explain that.


Integrate with Spring Security and provide JWT based Auth- and Resource-Server

Feature Request

Is your feature request related to a problem? Please describe.

  • Integrate with Spring Security.
  • Provide Auth- and Resource-Server for Oauth2, preferably deployed separately.

Describe the solution you'd like

  • Integrated infrastructure, not coupled with business.
  • Provide the documents to show how to use it.

Describe alternatives you've considered

Additional context

The Phase One of the Dashboard

Feature Request

Is your feature request related to a problem? Please describe.

  • Backend Service for dashboard.
  • Integrate and manage the Eureka Register Center.
  • Metrics and charts for Spring Boot Actuator.

Describe the solution you'd like

Describe alternatives you've considered

Additional context

Integrate with Circuit Breaker

Feature Request

Is your feature request related to a problem? Please describe.

  • Integrate with Circuit Breaker.

Describe the solution you'd like

  • Integrate with Risilience4j. Additionally, we provide documentation or sample projects to guide users on how to configure and use it.

Describe alternatives you've considered


Additional context

Integrate with Spring Cloud LoadBalancer.

Feature Request

Is your feature request related to a problem? Please describe.

  • Integrate with Spring Cloud LoadBalancer.

Describe the solution you'd like

  • Integrate with Spring Cloud LoadBalancer, including OpenFeign and RestTemplate (optional).
    Additionally, we provide documentation or sample projects to guide users on how to configure and use it.

Describe alternatives you've considered

Additional context

German version documentation

Feature Request

Is your feature request related to a problem? Please describe.

  • Documentation available in German.

Describe the solution you'd like

Describe alternatives you've considered

Additional context

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.