The Latest News On The API Economy
Searching: No Search Term , Filtered By Article Type: "Else Where on the Web Case Study"
Segment shares its experience developing with both the microservices and monolithic architecture, and details the pros and cons of each and why they chose the monolith in the end. The journey was a difficult one. The company's developers where pushed to their limits, but they succeeded in the end.
How do you integrate data and services from a government that includes 85 agencies? In Singapore the answer is to create a whole-government API. Users benefit by only having to deal with a single interface while agencies are spared the job of coming together as a single entity.
The company Stream announced recently that it has changed its core service language from Python to Go. The company uses Go for all performance intensive code, and it still uses Python where its programmers feel makes sense. Stream is an API for building, scaling, and personalizing activity streams.
All companies have an obligation to protect user data as best as they can in accordance with their respective terms of services. When data is compromised, those companies should react quickly to fix it. Panera Bread offers a case study in the wrong way to respond to a vulnerability.
GraphQL is the alternative to REST APIs offered by Facebook. Developers using Coursera APIs enjoy the flexibility, type-safety and documentation that GraphQL brings. It wasn't always smooth sailing and Coursera's Bryan Kane describes the company's bumpy journey from REST to GraphQL.
Uber recently abandoned its monolithic codebase in favour of a modular, flexible and scalable microservices architecture. As this ecosystem of Uber microservices has grown, Emily Reinhold explains some of the design and architectural decisions Uber engineers made, and what they mean to the company.
As the number and scope of software solutions aimed at HR departments continue to grow, HCM solutions provider ADP has developed the Marketplace. This marketplace acts as an HR-oriented operating system with app store that uses APIs to build connectivity and share data between separate solutions.