Commit Graph

3593 Commits

Author SHA1 Message Date
egg0102030405 4575879264 docs: Explanation for guarded suspension (#2752)
* translation for step-builder and table-module and unit-of-work and update-method and value-object to Chinese

* fix a translation error

* Add explanation for guarded suspension

* delete previous modifications
2024-02-10 10:59:37 +02:00
allcontributors[bot] f5747d85f1 docs: add egg0102030405 as a contributor for translation (#2802)
* docs: update README.md [skip ci]

* docs: update .all-contributorsrc [skip ci]

---------

Co-authored-by: allcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com>
2024-02-10 10:58:37 +02:00
egg0102030405 8c316e75fe translation: Added Chinese Translation for several patterns (#2744)
* translation for step-builder and table-module and unit-of-work and update-method and value-object to Chinese

* fix a translation error
2024-02-10 10:57:36 +02:00
jnniu-n 803a2624f6 docs: Update property pattern README.md (#2745)
Finish Readme.md for Property
2024-02-10 10:54:02 +02:00
allcontributors[bot] c2709c445b docs: add jnniu-n as a contributor for doc (#2801)
* docs: update README.md [skip ci]

* docs: update .all-contributorsrc [skip ci]

---------

Co-authored-by: allcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com>
2024-02-10 10:52:27 +02:00
jnniu-n 88b4cbc008 docs: Update module pattern README.md (#2753)
Update README.md for Module
2024-02-10 10:51:45 +02:00
allcontributors[bot] d4d428f98a docs: add bachbil as a contributor for translation (#2800)
* docs: update README.md [skip ci]

* docs: update .all-contributorsrc [skip ci]

---------

Co-authored-by: allcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com>
2024-01-27 13:21:23 +02:00
believe 87a774c9d6 translation: Added french documentation for several patterns (#2617)
* translate Abstract Document documentation in french

* translate Abstract Document documentation in french for issue #2278

* french translation of abstract factory

* French translation for active-object

* translate Abstract Document documentation in french

* translate Abstract Document documentation in french for issue #2278

* french translation of abstract factory

* French translation for active-object

* tranlate to french: acyclic-visitore, adapter, aggregator-microservice, ambassador, api-gateway, arrange-act-assert, async-method-invocation, balking, bridge.
2024-01-27 13:20:32 +02:00
allcontributors[bot] 4a315e7f4b docs: add ylcn91 as a contributor for doc (#2799)
* docs: update README.md [skip ci]

* docs: update .all-contributorsrc [skip ci]

---------

Co-authored-by: allcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com>
2024-01-27 13:16:55 +02:00
Doksanbir 45f63a70f1 docs: Update README.md for Health Check Pattern (#2783) 2024-01-27 13:16:06 +02:00
allcontributors[bot] 719c46d10d docs: add takikuba as a contributor for code (#2798)
* docs: update README.md [skip ci]

* docs: update .all-contributorsrc [skip ci]

---------

Co-authored-by: allcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com>
2024-01-27 13:08:08 +02:00
Jakub Klimek 0f39267a19 refactor: #2366 Change h2 database usage to in mem (#2776)
* fix: Change h2 database usage to in mem (#2366)

* #2366 Add delay option
2024-01-27 13:07:10 +02:00
allcontributors[bot] 7a966a5786 docs: add Chant3ll3 as a contributor for translation (#2790)
* docs: update README.md [skip ci]

* docs: update .all-contributorsrc [skip ci]

---------

Co-authored-by: allcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com>
2023-12-28 11:26:03 +02:00
Chant3ll3 7a35b0099d translation: Added Chinese Translation for Trampoline Pattern (#2718)
* Translated Trampoline README.md to Chinese

* Fixed title in README.md
2023-12-28 11:25:15 +02:00
Leonardo Lisanti c8e5f6f8bd translation: translation of abstract factory pattern to Italian (#2662)
* translation: translation of abstract factory pattern to Italian

* Update README.md

translation: translation of acyclic visitor pattern to Italian - fixed typo

* Update README.md

translation: translation of abstract factory pattern to Italian - corrected a sentence

---------

Co-authored-by: Leonardo Lisanti <leonardo_lisanti@epam.com>
2023-12-27 08:26:51 +02:00
Leonardo Lisanti a10aa40a03 translation: translation of adapter pattern to Italian (#2732)
Co-authored-by: Leonardo Lisanti <leonardo_lisanti@epam.com>
2023-12-27 08:25:02 +02:00
allcontributors[bot] 8ca7f686e9 docs: add hwan33 as a contributor for code (#2789)
* docs: update README.md [skip ci]

* docs: update .all-contributorsrc [skip ci]

---------

Co-authored-by: allcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com>
2023-12-27 08:08:08 +02:00
YongHwan Kwon cd2dbb72d7 feat: Add Microservice Pattern, Log aggregation (#2690) (#2719)
* feat: Add Microservice Pattern, Log aggregation.

Related: #2690

* docs: Add javaDoc for public methods.

Related: #2690

---------

Co-authored-by: Ilkka Seppälä <iluwatar@users.noreply.github.com>
2023-12-27 08:06:55 +02:00
allcontributors[bot] 5df1fb6f13 docs: add Chant3ll3 as a contributor for doc (#2788)
* docs: update README.md [skip ci]

* docs: update .all-contributorsrc [skip ci]

---------

Co-authored-by: allcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com>
2023-12-27 07:58:15 +02:00
Chant3ll3 fb50711044 docs: Update README.md for monadPattern (#2717)
* Update README.md for monadPattern

* Added space in Monad README.md
2023-12-27 07:57:24 +02:00
Ilkka Seppälä 4d21b48424 docs: Update health check category and tags 2023-12-02 15:03:21 +02:00
kongleong86 301317533e refactoring #1012: Format specifiers should be used instead of string concatenation. (#2715)
* refactoring #1012: Format specifiers should be used instead of string concatenation.

* refactoring #1012: Format specifiers should be used instead of string concatenation.

* refactoring #1012: Remove isInfoEnabled check
2023-12-02 14:25:00 +02:00
allcontributors[bot] a82966f202 docs: add ylcn91 as a contributor for code (#2781)
* docs: update README.md [skip ci]

* docs: update .all-contributorsrc [skip ci]

---------

Co-authored-by: allcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com>
2023-12-02 14:18:32 +02:00
Doksanbir 21f7b026f5 pattern: Implement Health Check for Microservices Observability (#2695) (#2774)
* Add Health Check pattern implementation

The commit introduces  Health Check pattern, providing a series of health indicators for system performance and stability monitoring, including checks for system CPU load, process CPU load, database health, memory usage, and garbage collection metrics. It also includes asynchronous execution and caching mechanisms for health checks, and retry configurations for resilience.

Implements health checking components as per issue #2695.

* Test cases and javadoc for HealthEndpointIntegrationTest

* Added more log to test case to see why it returns 503

* Change config values to see if the system High system CPU load is resolved or not in CI.

* Fixes for test cases.

* some fixes for Sonar.

* some fixes for Sonar.
ADDED HIGH_PROCESS_CPU_LOAD_MESSAGE_WITHOUT_PARAM
ADDED HIGH_SYSTEM_CPU_LOAD_MESSAGE_WITHOUT_PARAM

* Sonar fixes address "Define and throw a dedicated exception instead of using a generic one."

added HealthCheckInterruptedException
refactored CustomHealthIndicator

* fixes checkstyle violation.
2023-12-02 14:17:01 +02:00
dependabot[bot] 83dba617c5 build(deps): bump org.apache.maven.plugins:maven-surefire-plugin (#2773)
Bumps [org.apache.maven.plugins:maven-surefire-plugin](https://github.com/apache/maven-surefire) from 3.1.2 to 3.2.2.
- [Release notes](https://github.com/apache/maven-surefire/releases)
- [Commits](https://github.com/apache/maven-surefire/compare/surefire-3.1.2...surefire-3.2.2)

---
updated-dependencies:
- dependency-name: org.apache.maven.plugins:maven-surefire-plugin
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-12-02 13:50:15 +02:00
allcontributors[bot] 6d14030089 docs: add HongGeonUi as a contributor for translation (#2780)
* docs: update README.md [skip ci]

* docs: update .all-contributorsrc [skip ci]

---------

Co-authored-by: allcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com>
2023-12-02 13:49:12 +02:00
Hong Geon-ui 55f6cd9de6 translation: Translate the Facade to Korean (#2772) 2023-12-02 13:48:20 +02:00
Md Saiful Islam 83986c794b docs: #2223 modify README.md file under double-buffer (#2771)
* fix: #2223 modify README.md file under double-buffer
add
- Real world example
- In plain words
- Wikipedia says
- Programmatic example

* fix: #2223 issue.
modify readme.md file
- adjust title, category, language, and tag
2023-12-02 13:47:08 +02:00
Md Saiful Islam 2c35b34c41 docs: #2238 modify Readme.md file under leader-election (#2770)
added
- Real world example
- In plain words
- Wikipedia says
- Programmatic example: Ring and Bully algorithms
2023-12-02 13:44:55 +02:00
allcontributors[bot] 163c3017bb docs: add jppf22 as a contributor for translation (#2751)
* docs: update README.md [skip ci]

* docs: update .all-contributorsrc [skip ci]

---------

Co-authored-by: allcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com>
2023-10-28 11:41:41 +03:00
João Fernandes 52765ebf0f translation: Translate Proxy Pattern to portuguese. (#2723) 2023-10-28 11:41:01 +03:00
allcontributors[bot] ab23eb1fb5 docs: add ComplexOW as a contributor for doc (#2750)
* docs: update README.md [skip ci]

* docs: update .all-contributorsrc [skip ci]

---------

Co-authored-by: allcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com>
2023-10-28 11:28:10 +03:00
Sam Powell bb8de87015 docs: Update mute-idiom/README.md with explanation (#2716) 2023-10-28 11:27:26 +03:00
allcontributors[bot] 191d87eacc docs: add dlvideira as a contributor for translation (#2749)
* docs: update README.md [skip ci]

* docs: update .all-contributorsrc [skip ci]

---------

Co-authored-by: allcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com>
2023-10-28 11:15:01 +03:00
Daniel Lisboa 95f9bf9163 translation: caching - pt (#2591)
* feat(translation): caching - pt

* Update README.md
2023-10-28 11:14:10 +03:00
Shubham 36571c3cb6 translation: Factory Method Hindi translation (#2714) 2023-10-28 11:12:07 +03:00
JackH408 8aae3473f0 docs: Finished Explanation for Intercepting Filter #2236 (#2709)
* Added documentation for Feature Toggle design pattern

* Explanation for Feature Toggle Issue #2230 finished, added intent, explanation, programmatic example, applicability and consequences

* Explanation for Intercepting Filter #2236 finished
2023-10-28 10:14:15 +03:00
Md Saiful Islam b186ff5e73 docs: #2255 Add explanation into README.md for Queue-load-leveling pattern (#2707)
* fix: #2255
modify README.md file under queue-load-leveling.
- add explanation section
- add plai-word and wiki say
- add programmatic example with code of taskGenerator and ServiceExecutor classes
- add console output by running the code at local

* ref: add '## explanation' line above real-world example
2023-10-28 10:12:13 +03:00
allcontributors[bot] 5d92ca948b docs: add Iamalok007 as a contributor for doc (#2748)
* docs: update README.md [skip ci]

* docs: update .all-contributorsrc [skip ci]

---------

Co-authored-by: allcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com>
2023-10-28 10:05:06 +03:00
alok 7fdd5742a2 docs: made required changes to the readme.md for naked objects (#2706) 2023-10-28 10:04:03 +03:00
allcontributors[bot] 4288d31499 docs: add SuwanSankaja as a contributor for translation (#2743)
* docs: update README.md [skip ci]

* docs: update .all-contributorsrc [skip ci]

---------

Co-authored-by: allcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com>
2023-10-26 21:57:53 +03:00
Suwan Sankaja 9253048e4e translation: Added Sinhala Language (si) (#2607)
* corrected some typos

* added sinhala version (si)

* changed some items
2023-10-26 21:57:17 +03:00
dependabot[bot] 342c30f4f7 build(deps): bump org.jacoco:jacoco-maven-plugin from 0.8.10 to 0.8.11 (#2705)
Bumps [org.jacoco:jacoco-maven-plugin](https://github.com/jacoco/jacoco) from 0.8.10 to 0.8.11.
- [Release notes](https://github.com/jacoco/jacoco/releases)
- [Commits](https://github.com/jacoco/jacoco/compare/v0.8.10...v0.8.11)

---
updated-dependencies:
- dependency-name: org.jacoco:jacoco-maven-plugin
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-10-26 21:55:17 +03:00
allcontributors[bot] a8f67236ea docs: add Yenniferh as a contributor for review (#2742)
* docs: update README.md [skip ci]

* docs: update .all-contributorsrc [skip ci]

---------

Co-authored-by: allcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com>
2023-10-26 21:51:42 +03:00
allcontributors[bot] 01947aa380 docs: add miguel-is-coding as a contributor for translation (#2741)
* docs: update README.md [skip ci]

* docs: update .all-contributorsrc [skip ci]

---------

Co-authored-by: allcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com>
2023-10-26 21:50:20 +03:00
Miguel Angel Perez Garcia ea62815652 translation(#2277): add spanish translation to balking pattern (#2656) 2023-10-26 21:49:28 +03:00
Leonardo Lisanti 01aba886e9 translation: translation of acyclic visitor pattern to Italian (#2699)
* translation: translation of acyclic visitor pattern to Italian

* translation: translation of acyclic visitor pattern to Italian - added the pre-existing lines to Applicability

---------

Co-authored-by: Leonardo Lisanti <leonardo_lisanti@epam.com>
2023-10-26 21:47:43 +03:00
Ricardo Ramos c5ec9c8cfb translate: chain-of-responsability to pt-br (#2630)
* translate pattern chain-of-responsability to pt-br

* set language pt in README.md

---------

Co-authored-by: Ricardo Ramos <0102016812@grupotel.corp>
2023-10-26 21:43:57 +03:00
Yennifer Herrera dc058d3759 translation: Translates Lazy Loading Pattern to Spanish (#2701)
* ADD: Spanish translation for Lazy Loading

* UPD: Translated term
2023-10-25 20:57:11 +03:00
allcontributors[bot] 54408ea3fa docs: add miguel-is-coding as a contributor for review (#2740)
* docs: update README.md [skip ci]

* docs: update .all-contributorsrc [skip ci]

---------

Co-authored-by: allcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com>
2023-10-25 20:56:06 +03:00