Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Newsletter vol. 6 #5332

Merged
merged 6 commits into from
Dec 8, 2023
Merged
Show file tree
Hide file tree
Changes from 5 commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion site/src/pages/news/20211029-newsletter-3.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -101,9 +101,9 @@ Sign up for our newsletters to keep up-to-date with new releases and useful tips
usernames={[
'alexc-db',
'amitvc',
'andrew-teirney',
'andrey-tpt',
'anuraaga',
'ateirney',
'berry120',
'dgahn',
'eisig',
Expand Down
137 changes: 137 additions & 0 deletions site/src/pages/news/20231208-newsletter-6.mdx
Original file line number Diff line number Diff line change
@@ -0,0 +1,137 @@
---
date: 2023-12-08
---

# Armeria Newsletter vol. 6

<video class="hideOnReducedMotion" src="../../images/armeria.m4v" preload="none" autoplay muted loop style="width: 282px; height: 112px;">
<img src="../../images/armeria.gif" loading="lazy" width="282" height="112" />
</video>

## From the devs

<div class="noBullet">

- ✨ We've released several new versions since our last newsletter with a bunch of new exciting features! Here are the highlights between [1.24.0](/release-notes/1.24.0) and [1.26.4](/release-notes/1.26.4).
- WebSocket support
- Unix domain socket support
- Out-of-the-box GraalVM native image configuration
- gRPC Richer Error Model support with <type://GoogleGrpcExceptionHandlerFunction>

</div>

## From the community

<div class="noBullet">

- 🎙️ [**The latest in Spring Boot + Armeria integration**](https://www.youtube.com/watch?v=LbBGUDGXuV8)
- Dive into the synergistic integration of Spring Boot 3 and Armeria in this enlightening webinar by @joshlong and @trustin. Discover the cutting-edge features and seamless compatibility that make them an unbeatable combination for modern server-side development.
- ⚙️ [**Internal workings of an HTTP client**](https://www.youtube.com/watch?v=xEvcG_zNwiw)
- Think you've mastered how HTTP clients work internally? Join @jrhee17 at JCConf Taiwan 2023 for an eye-opening exploration into the intricate mechanics of HTTP clients.
- ⚡ [**gRPC supercharged with Armeria**](https://www.youtube.com/watch?v=g_z_Pbjd0v0)
- Elevate your gRPC expertise with @trustin as he introduces common microservice patterns and techniques, from client-side load balancing to robust automatic retries and circuit breakers. Learn how you can implement them easily using Armeria's out-of-the-box features.
- ❤️‍🔥 **A heartfelt thanks to Gradle, Inc**
- Immense gratitude to Gradle, Inc for their donation of the [Gradle Enterprise](https://gradle.com) instance. Their collaboration has been instrumental in exponentially enhancing our build performance. This generosity and partnership are truly invaluable to our community.

</div>

## We need your comments

<div class="noBullet">

- 🤔 Your opinion means a lot to us. Please let us know what you think about these proposals:
- #4792 What would be the sensible default configuration for Armeria's latency metrics?
- #5161 What features and customizability would you expect from Armeria's rolling updates support?

</div>

## Good first issues

<div class="noBullet">

- 🔰 Want to contribute but not sure where to start from? Try these issues:
- #5289 Add `EventLoopSchedulerFactory`
- #5219 Provide an option to preserve %-encoding in the request path

</div>

## Stay tuned

Sign up for our newsletters to keep up-to-date with new releases and useful tips!

<div style="max-width: 320px; margin-top: 0.5rem;">
<Mailchimp />
</div>

## Thank you!

<ThankYou
message={() => <p>Since our last newsletter, we received awesome contributions from the following contributors:</p>}
usernames={[
'0lejk4',
'AngerM-DD',
'Bue-von-hon',
'Dogacel',
'KarboniteKream',
'Kyoungwoong',
'Kyurenpoto',
'Lincong',
'aki-s',
'amirhadadi',
'anuraaga',
'arinchampatidd',
'babjo',
'baezzys',
'be-hase',
'bkkanq',
'ceki',
'chrisryan10',
'danicheg',
'echo304',
'esperar',
'geun-son',
'ghkim3221',
'haneepark',
'heowc',
'himangi-db',
'hyperxpro',
'ikhoon',
'injae-kim',
'joonhaeng',
'jrhee17',
'kezhenxu94',
'kojilin',
'ks-yim',
'lishiki',
'marcingrzejszczak',
'mauhiz',
'minwoox',
'mraasvel',
'mscheong01',
'my4-dev',
'mynameisjwlee',
'nao0811ta',
'nhacvuong',
'r3mariano',
'rhodo',
'ribafish',
'richieyan',
'runningcode',
'russell-yoo',
'seonwoo960000',
'sfc-gh-skabanov',
'sh-cho',
'sindhunaydu',
'staktrace',
'syleeeee',
'ta7uw',
'thomasbruggink',
'tobias-',
'tomatophobia',
'trustin',
'vkostyukov',
'wreulicke',
'yswdqz',
'yunjoopark'
]}
/>
2 changes: 1 addition & 1 deletion site/src/pages/release-notes/1.24.1.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@ date: 2023-06-21
## 🙇 Thank you

<ThankYou usernames={[
'gsongson',
'geun-son',
'haneepark',
'ikhoon',
'jrhee17',
Expand Down
2 changes: 1 addition & 1 deletion site/src/pages/release-notes/1.25.0.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -133,12 +133,12 @@ date: 2023-08-22
## 🙇 Thank you

<ThankYou usernames={[
'CNJingo',
'Dogacel',
'KarboniteKream',
'Kyoungwoong',
'aki-s',
'anuraaga',
'baezzys',
'ceki',
'chrisryan10',
'ghkim3221',
Expand Down
2 changes: 1 addition & 1 deletion site/src/pages/release-notes/1.6.0.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -286,8 +286,8 @@ date: 2021-04-07
<ThankYou
usernames={[
'andrey-tpt',
'andrew-teirney',
'anuraaga',
'ateirney',
'eisig',
'eugene70',
'ghkim3221',
Expand Down