A Java Geek weekly 5

JEP 461: Stream Gatherers (Preview)

An interesting JEP to add a generic intermediary operation on top of the Stream API.

https://www.rfc-editor.org/rfc/rfc1925.html

You’re probably aware of the HTTP 418 - I’m a teapot status code. It was fully specified in an RFC. Here’s another tongue-in-cheek RFC, which contains pearls of wisdom nonetheless.

Why WebAssembly Will Disrupt the Operating System

I’m not a huge fan of forecasts as they mostly never realize but this one is thought-provoking.

You can attach custom properties to a function in #Python

Name says it all.

Discover How We Managed to Reduce Our Cloud Costs by 30 percent

Despite providers' claims, the Cloud doesn’t decrease your costs but at least allows tracking them. The post makes a good job of detailing how you can break down your bill and reduce the weight of most items.

10 Reasons for Choosing API7

TL;DR:

  1. Ultra High Performance and Low Latency
  2. Dynamic Lightweight Architecture
  3. Cloud-Native and Kubernetes-Friendly
  4. Open Source as Its Solid Foundation
  5. 100 Plugins and Multiple Development Languages
  6. Fast Community and Commercial Support
  7. Reasonable and Flexible Pricing Plan
  8. Robust Security and Legal Compliance
  9. Comprehensive API Management
  10. Monetization Accelerator and Maximization
RFC 9476 - The .alt Special-Use Top-Level Domain

This document reserves a Top-Level Domain (TLD) label "alt" to be used in non-DNS contexts. It also provides advice and guidance to developers creating alternative namespaces.

5 Data Structures That You Probably Aren’t Familiar With (But Are Extremely Useful!)
  1. Bloom Filter
  2. Rope
  3. QuadTree
  4. Splay Tree
  5. Skip List

The uneven quality of each item leads me to think material was copied from somewhere, but the structures described are interesting nonetheless.

Matter 1.2 Arrives with Nine New Device Types & Improvements Across the Board

Matter is a specification to inter-operate domotics hardware.

Current thoughts on SocialMedia

Martin Fowler’s opinion on the current landscape, mainly about Twitter and Mastodn

How we reduced our Docker build times by 40%

TIL two tricks:

  • Remote cache
  • --link on COPY and ADD
Leverage the richness of HTTP status codes

Plenty of HTTP codes with specific semantics are available. Leverage them!

Nicolas Fränkel

Nicolas Fränkel

Developer Advocate with 15+ years experience consulting for many different customers, in a wide range of contexts (such as telecoms, banking, insurances, large retail and public sector). Usually working on Java/Java EE and Spring technologies, but with focused interests like Rich Internet Applications, Testing, CI/CD and DevOps. Also double as a trainer and triples as a book author.

Read More
A Java Geek weekly 5
Share this