Skip to content

Commit

Permalink
Newsletter vol. 6 (#5332)
Browse files Browse the repository at this point in the history
  • Loading branch information
trustin authored Dec 8, 2023
1 parent 6a5f3ad commit 6477e89
Show file tree
Hide file tree
Showing 5 changed files with 153 additions and 4 deletions.
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
149 changes: 149 additions & 0 deletions site/src/pages/news/20231208-newsletter-6.mdx
Original file line number Diff line number Diff line change
@@ -0,0 +1,149 @@
---
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>

### Customer highlight

<div class="noBullet">

- 💲 **Square [CashApp engineering](https://code.cash.app)** has adopted Armeria as their microservice framework! Top 3 benefits according to the CashApp team:
- Good docs & responsive community
- Excellent Kotlin support
- Outstanding gRPC·HTTP·etc support
- 🙋 [**Who else are using Armeria?**](https://github.com/line/armeria/discussions/4626)

</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

0 comments on commit 6477e89

Please sign in to comment.