HackerTrans
TopNewTrendsCommentsPastAskShowJobs

aiobe

no profile record

Submissions

[untitled]

1 points·by aiobe·قبل 7 أشهر·0 comments

Thymeleaf Component Dialect

github.com
2 points·by aiobe·السنة الماضية·0 comments

Fast Git Handover with Mob

mob.sh
3 points·by aiobe·قبل سنتين·0 comments

Show HN: Data Contract CLI – Test your datasets

github.com
1 points·by aiobe·قبل سنتين·0 comments

Compacted State Feeds

innoq.com
1 points·by aiobe·قبل سنتين·0 comments

[untitled]

1 points·by aiobe·قبل 3 سنوات·0 comments

Data Contract Specification: Like OpenAPI, but for Data

datacontract.com
1 points·by aiobe·قبل 3 سنوات·0 comments

Data Contract Specification

datacontract.com
3 points·by aiobe·قبل 3 سنوات·0 comments

Show HN: Data Mesh Manager – Manage data products and agree on data contracts

datamesh-manager.com
7 points·by aiobe·قبل 3 سنوات·0 comments

What Is a Data Product?

datamesh-manager.com
2 points·by aiobe·قبل 3 سنوات·0 comments

How AI will replace my job

innoq.com
2 points·by aiobe·قبل 3 سنوات·0 comments

How I regained concentration and focus

innoq.com
671 points·by aiobe·قبل 4 سنوات·415 comments

Data Mesh Architecture

datamesh-architecture.com
128 points·by aiobe·قبل 4 سنوات·45 comments

Data Mesh from an Engineering Perspective

datamesh-architecture.com
4 points·by aiobe·قبل 4 سنوات·0 comments

HTTP Feeds

http-feeds.org
1 points·by aiobe·قبل 5 سنوات·0 comments

Which version of JDK should I use?

whichjdk.com
329 points·by aiobe·قبل 5 سنوات·249 comments

comments

aiobe
·قبل 5 أشهر·discuss
what was the instruction to write and promote this post?
aiobe
·قبل سنتين·discuss
very good article
aiobe
·قبل 4 سنوات·discuss
Correct. No fixed sized pages, but dynamic batches based on the lastEventId.

This is much easier to implement, both in server and client side, and it greatly removed the amount of data transferred. With fixed pages you would return content of the latest page for every poll request until it is "full".
aiobe
·قبل 4 سنوات·discuss
A few issues with message brokers, esp. in the system-to-system integration:

- Security: In B2B scenarios or public APIs would you open your broker to the WWW? HTTP has a solid infrastructure, including firewalls, ddos defence, API gateways, certificate management, ... - Organisational dependencies: Some team needs to maintain the broker (team 1, team 2, or a third platform team). You have a dependency to this team, if you need a new topic, user, ... Who is on call when something goes wrong? - Technology ingestion: A message broker ingests technology into the system. You need compatible client libraries, handle version upgrades, resilience concepts, learn troubleshooting...
aiobe
·قبل 4 سنوات·discuss
Hi! I am the author of http-feeds.org. Thank you for your feedback.

For this spec I aimed to keep it as simple as possible. And plain polling-based JSON Endpoints are the most simple and robust endpoints IMHO.

If you need, you could implement an SSE representation on the server endpoint by prober content negotiation.

The main reason, why I dropped SSE it the lack of proper back pressure, i.e. what happens when a consumes slower than the server produces messages. Plus, it is quite hard to debug SSE connections, e. g. no support by Postman and other dev tools. And long lasting HTTP connections are still a problem in todays infrastructure. E. g. there is currently no support for SSE endpoints in Digital Ocean App Platform, and I am not sure about them in Google Cloud Run.

Overall, plain GET endpoints felt much simpler.
aiobe
·قبل 4 سنوات·discuss
Have a look at https://www.datamesh-architecture.com

Using icons makes a difference. created with draw.io sloppy style.
aiobe
·قبل 5 سنوات·discuss
OpenJDK builds by Oracle are updated only for 6 months, even for LTS versions. Plus these builds are provided for limited platforms only and have no official ready-to-use Docker images.