4 ms·
Not sure why you're blaming SOA there. Atlassian apps are standalone instances so, assuming your former employer self-hosts, it has more to do with your own ser
by Gigablah 13y ago
Not sure why you're blaming SOA there. Atlassian apps are standalone instances so, assuming your former employer self-hosts, it has more to do with your own server and network performance.
In fact GitHub is most likely closer to SOA architecture than Confluence is.
- PaulHoule 13y agoThey weren't self-hosting. And whether it is SOA or not, the moral is that many many systems are designed and sold as if performance didn't matter. I had another job where the team toiled for years to develop an SOA system that, when we first stacked it all up, took 45 minutes to boot up an RIA because it did 50,000 requests to initialize it's state. Sure, this is stupid design, but people do this all the time. I was able to speed the boot time to 20 seconds by packing much of the data with the application file and creating one "initialize" call that downloaded all of the data necessary to initialize a particular instance of he app in one shot. Had performance been built into the app from day one that app might have seen the light of day.