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

Fix post level sections #2085

Merged
merged 1 commit into from
Aug 19, 2024
Merged
Changes from all 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
6 changes: 3 additions & 3 deletions _posts/2024-08-19-quarkus-jdiameter-intro.adoc
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ author: eddiecarpenter
:imagesdir: /assets/images/posts/quarkus-jdiameter-intro

image::quarkus-jdiameter-intro.png[],align="center"]
= Introduction
== Introduction

The Diameter protocol serves as a cornerstone in any modern telecommunication backend, providing authentication, authorisation, and accounting (AAA) services in 3G, IMS, 4G, and 5G networks. Several vendors offer commercially licensed Diameter stacks, most of which are written in C++. As a result, many in the Java world have turned to the open-source RestComm JDiameter stack.

Expand All @@ -21,7 +21,7 @@ Over the past seven years, I have primarily developed solutions for charging and

The solutions we developed were functional, but they felt more like a Quarkus application with a JDiameter sidecar. The Diameter stack operated independently, without leveraging the benefits offered by the Quarkus framework.

= Quarkus JDiameter Extension
== Quarkus JDiameter Extension

Eventually, my frustration with the sidecar approach of integrating JDiameter with Quarkus led me to develop a solution that would allow the two to work more harmoniously. This initiative resulted in the creation of the Quarkus JDiameter extension.

Expand All @@ -37,7 +37,7 @@ The next challenge was to develop a Quarkus extension to integrate the Diameter

The Quarkus JDiameter stack has been released and is now part of Quarkiverse Hub. You can find it at link:https://github.com/quarkiverse/quarkus-jdiameter[Quarkiverse Hub]. Documentation for the stack is available at link:https://docs.quarkiverse.io/quarkus-jdiameter/2.0.0/index.html[Quarkus JDiameter Documentation].

= Conclusion
== Conclusion

There is still considerable potential for tighter integration of the JDiameter stack into the Quarkus framework. A future project could involve exposing the statistics collected in the stack via the Quarkus MicroProfile Metrics interface.

Expand Down
Loading