#backendengineering — Public Fediverse posts
Live and recent posts from across the Fediverse tagged #backendengineering, aggregated by home.social.
-
If this resonates, share your service template patterns or open an issue with gaps you hit in production.
If gogen helps, a star and field feedback help prioritize what to improve next.
#OpenSource #GoLang #BackendEngineering #Observability #APIDesign #CloudNative #DistributedSystems -
This is a hands-on walkthrough of building a real-time dashboard with Quarkus + Redis TimeSeries.
Live ingestion via WebSockets, automatic downsampling, multi-resolution queries, and a simple browser UI.
Crypto is just the data source. The patterns apply to metrics, IoT, and event streams.https://www.the-main-thread.com/p/real-time-crypto-dashboard-java-quarkus-redis-timeseries
#Java #Quarkus #Redis #TimeSeries #BackendEngineering #EventStreaming
-
This is a hands-on walkthrough of building a real-time dashboard with Quarkus + Redis TimeSeries.
Live ingestion via WebSockets, automatic downsampling, multi-resolution queries, and a simple browser UI.
Crypto is just the data source. The patterns apply to metrics, IoT, and event streams.https://www.the-main-thread.com/p/real-time-crypto-dashboard-java-quarkus-redis-timeseries
#Java #Quarkus #Redis #TimeSeries #BackendEngineering #EventStreaming
-
This is a hands-on walkthrough of building a real-time dashboard with Quarkus + Redis TimeSeries.
Live ingestion via WebSockets, automatic downsampling, multi-resolution queries, and a simple browser UI.
Crypto is just the data source. The patterns apply to metrics, IoT, and event streams.https://www.the-main-thread.com/p/real-time-crypto-dashboard-java-quarkus-redis-timeseries
#Java #Quarkus #Redis #TimeSeries #BackendEngineering #EventStreaming
-
This is a hands-on walkthrough of building a real-time dashboard with Quarkus + Redis TimeSeries.
Live ingestion via WebSockets, automatic downsampling, multi-resolution queries, and a simple browser UI.
Crypto is just the data source. The patterns apply to metrics, IoT, and event streams.https://www.the-main-thread.com/p/real-time-crypto-dashboard-java-quarkus-redis-timeseries
#Java #Quarkus #Redis #TimeSeries #BackendEngineering #EventStreaming
-
This is a hands-on walkthrough of building a real-time dashboard with Quarkus + Redis TimeSeries.
Live ingestion via WebSockets, automatic downsampling, multi-resolution queries, and a simple browser UI.
Crypto is just the data source. The patterns apply to metrics, IoT, and event streams.https://www.the-main-thread.com/p/real-time-crypto-dashboard-java-quarkus-redis-timeseries
#Java #Quarkus #Redis #TimeSeries #BackendEngineering #EventStreaming
-
I built a full WebDAV server with Quarkus + Vert.x.
Not a toy. Not a demo. Something you can actually mount in macOS Finder.This article walks through:
– Handler-based WebDAV architecture
– PROPFIND, PUT, MKCOL, LOCK, DELETE
– Vert.x file I/O without blocking
– Why Finder breaks when LOCK is missingIf you ever wondered how WebDAV really works under the hood, this is for you.
https://www.the-main-thread.com/p/webdav-server-java-quarkus-vertx
#Java #Quarkus #Vertx #WebDAV #BackendEngineering #TheMainThread
-
I built a full WebDAV server with Quarkus + Vert.x.
Not a toy. Not a demo. Something you can actually mount in macOS Finder.This article walks through:
– Handler-based WebDAV architecture
– PROPFIND, PUT, MKCOL, LOCK, DELETE
– Vert.x file I/O without blocking
– Why Finder breaks when LOCK is missingIf you ever wondered how WebDAV really works under the hood, this is for you.
https://www.the-main-thread.com/p/webdav-server-java-quarkus-vertx
#Java #Quarkus #Vertx #WebDAV #BackendEngineering #TheMainThread
-
I built a full WebDAV server with Quarkus + Vert.x.
Not a toy. Not a demo. Something you can actually mount in macOS Finder.This article walks through:
– Handler-based WebDAV architecture
– PROPFIND, PUT, MKCOL, LOCK, DELETE
– Vert.x file I/O without blocking
– Why Finder breaks when LOCK is missingIf you ever wondered how WebDAV really works under the hood, this is for you.
https://www.the-main-thread.com/p/webdav-server-java-quarkus-vertx
#Java #Quarkus #Vertx #WebDAV #BackendEngineering #TheMainThread
-
I built a full WebDAV server with Quarkus + Vert.x.
Not a toy. Not a demo. Something you can actually mount in macOS Finder.This article walks through:
– Handler-based WebDAV architecture
– PROPFIND, PUT, MKCOL, LOCK, DELETE
– Vert.x file I/O without blocking
– Why Finder breaks when LOCK is missingIf you ever wondered how WebDAV really works under the hood, this is for you.
https://www.the-main-thread.com/p/webdav-server-java-quarkus-vertx
#Java #Quarkus #Vertx #WebDAV #BackendEngineering #TheMainThread
-
I built a full WebDAV server with Quarkus + Vert.x.
Not a toy. Not a demo. Something you can actually mount in macOS Finder.This article walks through:
– Handler-based WebDAV architecture
– PROPFIND, PUT, MKCOL, LOCK, DELETE
– Vert.x file I/O without blocking
– Why Finder breaks when LOCK is missingIf you ever wondered how WebDAV really works under the hood, this is for you.
https://www.the-main-thread.com/p/webdav-server-java-quarkus-vertx
#Java #Quarkus #Vertx #WebDAV #BackendEngineering #TheMainThread
-
Validation logic drifting between frontend, backend, and batch jobs is a real production problem.
This article shows how to move validation into your Protobuf schema using Protovalidate, and enforce the same rules in Quarkus, JavaScript, Python, and more.
Schema as contract. Validation as infrastructure.
👉 https://www.the-main-thread.com/p/protobuf-protovalidate-quarkus-schema-validation
#Java #Quarkus #Protobuf #APIDesign #SchemaFirst #BackendEngineering #FOSS
-
Feature flags are not booleans.
They are runtime decisions.In this article, I walk through building a production-grade feature flag system in Quarkus:
– database-backed flags
– security-aware evaluation
– runtime toggles without redeploys
– a Qute UI that shows what’s actually enabledIf you’ve ever shipped a feature “disabled by config” and regretted it later, this one’s for you.
https://www.the-main-thread.com/p/feature-flags-quarkus-java-production-toggles
#Java #Quarkus #SoftwareArchitecture #FeatureFlags #BackendEngineering
-
Feature flags are not booleans.
They are runtime decisions.In this article, I walk through building a production-grade feature flag system in Quarkus:
– database-backed flags
– security-aware evaluation
– runtime toggles without redeploys
– a Qute UI that shows what’s actually enabledIf you’ve ever shipped a feature “disabled by config” and regretted it later, this one’s for you.
https://www.the-main-thread.com/p/feature-flags-quarkus-java-production-toggles
#Java #Quarkus #SoftwareArchitecture #FeatureFlags #BackendEngineering
-
Feature flags are not booleans.
They are runtime decisions.In this article, I walk through building a production-grade feature flag system in Quarkus:
– database-backed flags
– security-aware evaluation
– runtime toggles without redeploys
– a Qute UI that shows what’s actually enabledIf you’ve ever shipped a feature “disabled by config” and regretted it later, this one’s for you.
https://www.the-main-thread.com/p/feature-flags-quarkus-java-production-toggles
#Java #Quarkus #SoftwareArchitecture #FeatureFlags #BackendEngineering
-
Feature flags are not booleans.
They are runtime decisions.In this article, I walk through building a production-grade feature flag system in Quarkus:
– database-backed flags
– security-aware evaluation
– runtime toggles without redeploys
– a Qute UI that shows what’s actually enabledIf you’ve ever shipped a feature “disabled by config” and regretted it later, this one’s for you.
https://www.the-main-thread.com/p/feature-flags-quarkus-java-production-toggles
#Java #Quarkus #SoftwareArchitecture #FeatureFlags #BackendEngineering
-
Feature flags are not booleans.
They are runtime decisions.In this article, I walk through building a production-grade feature flag system in Quarkus:
– database-backed flags
– security-aware evaluation
– runtime toggles without redeploys
– a Qute UI that shows what’s actually enabledIf you’ve ever shipped a feature “disabled by config” and regretted it later, this one’s for you.
https://www.the-main-thread.com/p/feature-flags-quarkus-java-production-toggles
#Java #Quarkus #SoftwareArchitecture #FeatureFlags #BackendEngineering
-
Infinite scroll works great
until you add search
until you add “previous page”
until users start copying cursorsThis article digs into what actually breaks when cursor pagination meets full-text search—and how to fix it properly with Quarkus and PostgreSQL.
No offsets. No magic. Just systems that don’t lie.
🔗 https://www.the-main-thread.com/p/quarkus-cursor-pagination-full-text-search-infinite-scroll
#Java #Quarkus #PostgreSQL #BackendEngineering #DistributedSystems #SoftwareArchitecture
-
“Am I online?” looks like a boolean.
In production Java systems, it’s anything but.DNS failures, captive portals, startup checks that block pods, and HTTP calls that lie politely. This article walks through why connectivity checks break down and how to think about them correctly.
🔗 https://www.the-main-thread.com/p/why-am-i-online-hard-problem-java
#Java #DistributedSystems #Quarkus #Reliability #SoftwareArchitecture #BackendEngineering
-
SpringDoc breaks in subtle ways.
Not loudly. Not immediately.
But just enough to ship a wrong OpenAPI contract.Quarkus takes a different path: OpenAPI is generated at build time, from the same model as your REST layer. No scanning. No config drift. No surprises.
This article walks Spring developers through the difference, end to end.
👉 https://www.the-main-thread.com/p/springdoc-vs-quarkus-openapi-zero-config
#Java #Quarkus #Spring #OpenAPI #BackendEngineering #SoftwareArchitecture
-
Infinite scroll usually fails for boring reasons.
Offset pagination looks fine in the first demo. Then users scroll deeper, queries get slower, and the database starts doing more work for every request.
This article walks through building cursor pagination with Quarkus and PostgreSQL. Not as a pattern diagram, but as a real API that stays fast no matter how far you scroll.
https://www.the-main-thread.com/p/quarkus-cursor-pagination-infinite-scroll
#Java #Quarkus #PostgreSQL #BackendEngineering #APIDesign #Performance
-
56% of backend devs are now cloud-native💥
That’s who REALLY powers AI, platforms, and modern cloud - not “everyone”, but backend + DevOps ☁️
If you’re building infra, this is your sign.
Watch my new Short
https://youtube.com/shorts/rQ3fOEgGwJk -
🦀 Rust weekly log — RustPulse
✅ OpenTelemetry tracing with Jaeger (request-level tracing, 2/3)
✅ Replaced tower_http::TraceLayer with a custom tracing middleware (full control over spans + trace IDs)#Rust #Observability #OpenTelemetry #Jaeger #BackendEngineering
-
In 2026, the most expensive tech stack can’t fix a "Trust Gap."
We are entering an era where AI can write code, generate images, and manage schedules in seconds. But here is the 2026 reality: As AI becomes a commodity, Human Trust becomes a premium.
If your digital presence feels like it was built by a machine, for a machine, you are losing.
#Innovation #Management #PersonalBranding #FutureOfWork #HumanCentric #BusinessPsychology #enterprisesoftware #Leadership2026 #BackendEngineering #Golang
-
Product market fit isn’t just a slick interface, it’s a machine that hums. Every layer, from React’s dynamic frontend to Ruby on Rails’ robust APIs, works in lockstep. PostgreSQL powers the data, Sidekiq handles the load. This is how Adware Technologies builds apps that win markets. Learn our approach. Link in the Bio.
#ProductMarketFit #WebDevelopment #TechStack #RubyOnRails #ReactJS #PostgreSQL #Sidekiq #StartupTech #BackendEngineering #ModernApps
-
Backend engineering evolves with AI as Saurabh Atri pioneers the Intelligent Platform Engineer, merging scalability with adaptive, self-learning systems. https://hackernoon.com/bridging-backend-engineering-with-ai-the-rise-of-the-intelligent-platform-engineer #backendengineering
-
Hi all, I'm a current @outreachy Intern for the December 2024 round, working on improving the #observability of Wikimedia Foundation's Wiki Education Dashboard.
I have about 9 months (hybrid and fully remote) experience in Open Source Web Development and Backend Engineering, and I'm open to remote entry level / junior roles starting from March 2025.
You can read about why you should hire me here: https://emptycodesalsowrites.hashnode.dev/why-you-should-hire-me and thank you in advance for any help ✨️🫡
#opensource #fedihire #Outreachy #webdevelopment #backendengineering #entrylevel