Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings
@bric3
bric3
Follow

Brice Dutheil bric3

💭
🤨
0.1x dev. Mostly in Java. Knows a few bits in Cassandra and Kafka. Likes Docker. Likes code quality. Likes bytecode. And greped a really small bit the JVM repo.

Block or report bric3

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. Markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
bric3 /README.md

Hi there 👋

Get in touch

Latest blog posts

  • 2026年02月08日 : 10 or more reasons to not use JDK’s HttpClient

    This article explains 10+ reasons why after 14 JDK releases the JDK’s <code>HttpClient</code> introduced with Java 11 is unlikely to be the best option in your app.
  • 2022年10月16日 : Switching from Disqus to Giscus (GitHub Discussions)

    In the story of this blog I used WordPress, and using the WordPress comments<br>then moved to Discus as it was better at handling spam. Then I switched this<br>blog to GitHub with first Jekyll with markdown then finally to Hugo, this worked<br>well enough. Then lately I’ve been a bit more displeased by the Disqus editing<br>capability (no markdown (or asciidoc) support, no preview). More people<br>tend to have a GitHub account than a Disqus account (for tech blogs).<br>Also, GitHub introduced GitHub Discussions which was appealing to use with blogs.<br>
  • 2022年05月15日 : Using Linux’s memfd_secret syscall from the JVM with JEP-419

    Linux 5.14 brought a new system call <code>memfd_secret</code> in order to mitigate speculative attack by preventing the kernel from being able to peek at these memory segments. Let’s use this syscall from the JVM with the JEP-419 API.
  • 2021年09月04日 : A practical look at JEP-412 in JDK17 with libsodium

    JDK 17 is coming and with the incubating JEP-412, let’s have a practical look at this API that should supersede JNI.
  • 2021年02月20日 : A practical look at JEP-389 in JDK16 with libsodium

    JDK 16 is coming and with the incubating JEP-389, let’s have a practical look at this API that should supersede JNI.
  • 2020年12月11日 : Anonymous CompletableFuture threads with burstable pods

    It all started when opening a JFR recording, I noticed a very large and growing number of very short lived threads.
  • 2020年11月30日 : Off-Heap memory reconnaissance

    Understand the RSS of a JVM leveraging the horsepower underneath <code>ps</code> with the help of one or two JVM diagnostic command.
  • 2020年10月26日 : -XX:MaxRAMPercentage is not what I wished for

    <em>This entry has been marinating for most of the year 2020. I should have published<br>this opinion way earlier maybe end of 2019, but it took me time to realise I should split<br>a bigger piece in smaller articles that hopefully made sense on their own.</em><br>
  • 2020年10月23日 : Reads network addresses in /proc

    If you happen to be on a read-only container that doesn’t have the usual network utilities,<br>like <code>netstat</code>, <code>ss</code> (socket stat), <code>lsof</code>, etc. then your only option is to leverage procfs,<br>however, procfs displays some data in hexadecimal.<br>
  • 2020年07月27日 : Embracing JVM unified logging (JEP-158 / JEP-271)

    Unified logging was introduced in JDK 9, and is available for us all, in the JDK 11 LTS.<br>Like other great serviceability feature (<code>jcmd</code> or JFR) this was inspired by JRockit.<br>

Stats

Metrics

Pinned Loading

  1. mockito/mockito mockito/mockito Public

    Most popular Mocking framework for unit tests written in Java

    Java 15.4k 2.7k

  2. jd-intellij jd-intellij Public

    Plugin that brought the first true Java decompiler in IntelliJ, now it's an alternative to the IntelliJ's integrated FernFlower. Note that updates are sparse just as my spare time ;)

    Java 67 21

  3. drain-java drain-java Public

    This a pet project to explore log pattern extraction using DRAIN

    Java 32 10

  4. excalidraw-jetbrains-plugin excalidraw-jetbrains-plugin Public

    Create or edit Excalidraw files within Jetbrains IDEs (IntelliJ, CLion, Webstorm, Goland, ...)

    Kotlin 101 17

  5. java-pmap-inspector java-pmap-inspector Public

    Inspect `pmap -X` output of a java process, requires Java11, likely not 100% accurate

    Java 16 3

  6. fireplace fireplace Public

    Flamegraph (Iciclegraph) swing component

    Java 22 5

AltStyle によって変換されたページ (->オリジナル) /