Forums

Articles
Create
cancel
Showing results for 
Search instead for 
Did you mean: 

Is Jira a Monothic application ? I think its not Microservice architecture ?

Rahul Jodavula September 19, 2021

For example , its deployed as a jar file and its has all components with in server . If me make changes in one component we need to test the whole application again .

 

If you consider jira is a microservice application ? Can you explain ?

3 answers

2 accepted

3 votes
Answer accepted
Nic Brough -Adaptavist-
Rising Star
Rising Star
Rising Stars are recognized for providing high-quality answers to other users. Rising Stars receive a certificate of achievement and are on the path to becoming Community Leaders.
September 19, 2021

Server (and the DC nodes) are indeed monolithic.  In the old days, you used to be able to build it from scratch for yourself, generating a WAR or EAR distribution to be deployed on an application server.

Now, it's deployed as a bundle of a working expanded WAR distribution with a Tomcat bundled.

Cloud is different, parts of it are run as microservices.

But, yes, technically, you change any part of it, and you have to test everything.  In theory.

In reality, it depends on the change, as a lot of it is modular or isolated.  If, for example, you were to re-arrange the layout of a screen by messing with the .jsp or .vm files that render it, as long as you weren't removing things the screen is for from it, or changing the inputs or ouputs, then you wouldn't have any need to worry about testing the rest of it.

Rahul Jodavula September 19, 2021

@Nic Brough -Adaptavist- , Thank you for clear explanation . you are a rock star !!!

0 votes
Answer accepted
John Funk
Community Champion
September 19, 2021

Hi Rahul,

I would definitely consider it to be a monolithic application. 

0 votes
Rahul Jodavula September 19, 2021

@atlassian-qe @ro  Can you please help with above query 

Suggest an answer

Log in or Sign up to answer