~/talk

10 Design Tips for Java MicroServices Developers

Talkat JCON-ONLINE 2021 · 2021-10-05..10-08· [microservices, design-collaboration]
links:none on file
slides:none on file

Ten concrete rules: prioritize runnable quickstarts, avoid the “wall of intertwined text,” and document token/key expiry behavior; organize code by package-per-domain (api/model/service/persistence) and prefer package-private modifiers for encapsulation to enable microservice extraction. Use Quarkus examples, emit Micrometer metrics and telemetry, return the received model object for easy debugging, implement toString and non-null checks, and follow saga/idempotency patterns for availability and safe retries.

AI-written summary · about

  1. 0:00Start
  2. 2:09Where does UI, UX, or CX in the context of Software Development Land?
  3. 10:39Security over Slyness - Entice Security over Slyness - Entice
  4. 12:49Support over Stumbling - Enter Support over Stumbling - Enter
  5. 17:08Sense over Summon - Engage Sense over Summon - Engage
  6. 18:39Safety over Setback - Engage Safety over Setback - Engage
  7. 22:07Statistics & Study over Speculation - Extend Statistics & Study over Speculation - Extend
  8. 39:57package com.acme.admin.User
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.