Skip to main content

All Questions

1 vote
3 answers
951 views

When do you do a health check?

So, I have an application here that posts requests to another service via REST API calls. I have to implement a health check within my application that ensures that the other service is up. I'm a ...
Saturnian's user avatar
  • 157
2 votes
1 answer
767 views

Architecting Service, Manager and Model classes for concurrency in a web application

Let's say that I have a chatroom application that manages rooms, users, and messages. I'm building this out as an opportunity to practice some service/manager/web separation and teach myself good ...
Craig Otis's user avatar
3 votes
2 answers
2k views

Creating an auto-patching system for Spring Hibernate Application

I have this question for few months now. We have a web application which has monthly changes and weekly bug fixes if any. Usually we just build the new war, undeploy the old ones and redeploy new ...
Aditya Peshave's user avatar
0 votes
1 answer
1k views

Using a variable in a Global context in webapps

In a webapp, I have a scenario where I need some kind of global context (Static like) for few variables, for the current thread only. If there are 3 different concurrent users, then I expect three ...
Some guy's user avatar
  • 101
2 votes
3 answers
338 views

Framework in which views are defined in the database - design flaw or reasonable?

I'm working with a framework where the fields displayed on each web page are defined in the application database. Administrators can add new fields to pages or hide/completely delete old fields. The ...
user113850's user avatar
0 votes
1 answer
1k views

How to update User interface form through database update

I have a client server application. Assume I work as a Support executive, resolving customer tickets. We(our support team) have got two tickets to work on. Ticket 1: Client "Liver" raised a ticket ...
srk's user avatar
  • 365
1 vote
3 answers
2k views

what are your web application server side layering design rules and the best practices you like to apply?

A web application is often designed to be layered. Typically there would be a Repository (Dao) layer, a Service layer and a Control (web handling) layer. The Control layer uses the Service layer which ...
Dan MacBean's user avatar