Remove Enterprise Remove Microservices Remove Operating System Remove SOA
article thumbnail

Tips for designing distributed systems

CircleCI

Users were deploying applications on many different operating systems, hardware platforms, and network protocols. Applications, like enterprise resource planning (ERP) software, often use this model, where client interaction with a central database server is crucial to the business process. Service-Oriented Architecture (SOA).

article thumbnail

SOA vs microservices: going beyond the monolith

CircleCI

Two of the most popular service-based approaches are service-oriented architecture (SOA) and microservices. Since SOA is an admittedly older style, it may not be appropriate for modern cloud-native applications. Let’s start by getting a feel for what SOA really is. What are microservices?

SOA 52
Insiders

Sign Up for our Newsletter

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Trending Sources

article thumbnail

Airline Reservation Systems and Passenger Service Systems: Navitaire, Amadeus Altea, SabreSonic and more

Altexsoft

SABRE’s successors benefited from the same operating system called Transaction Processing Facility (TPF) and designed to handle a high volume of transactions on mainframe computers. Currently, providers of PSSs are switching from monolithic to service-based design — either service-oriented architecture (SOA) or microservices.

article thumbnail

Egnyte Architecture: Lessons learned in building and scaling a multi petabyte content platform

High Scalability

SOA architecture based on REST APIs. Java used to power core file system code. Python used to power client-side code, certain microservices, migration scripts, internal scripts. Learn to keep one or two service templates to implement microservices and don’t go wild on using different tech stack for each service.