Sökning: "API Versioning"
Hittade 5 uppsatser innehållade orden API Versioning.
1. Proactive Mitigation of Deprecated API Version Usage : Utilizing continuous integration to automatically and proactively detect deprecated API version usage in microservice ecosystems
Master-uppsats, Uppsala universitet/Institutionen för informatik och mediaSammanfattning : The notion of change is one of the more pronounced challenges API developers face, since a change to published APIs means a change for its’ consumers. API Versioning is a commonly used strategy to mitigate the risks of changing APIs, however, the strategy introduces a possibility of having practically innumerable number of API versions published at once, all possibly used by different consumers, creating considerable overhead for API developers to manage. LÄS MER
2. GitHub Visualizations and their Usefulness for GitHub Users
Kandidat-uppsats, KTH/Skolan för elektroteknik och datavetenskap (EECS)Sammanfattning : The most popular versioning system is undoubtedly Git, for which GitHub with its 40 million users provides a central location at which Git repositories can be discovered and contributed to. With all of the metadata that Git repositories contain, GitHub also holds a significant amount of data in its 44 million repositories which can be accessed freely with the GitHub API. LÄS MER
3. Plutt: A tool for creating type-safe and version-safe microfrontends
Master-uppsats, KTH/Skolan för elektroteknik och datavetenskap (EECS)Sammanfattning : Microfrontend applications are composed of multiple smaller frontend applications, which are integrated at run-time. As with microservices, microfrontends can be updated in production at any time. There are no technological restrictions for releasing API-breaking updates. LÄS MER
4. An empirical investigation into problems caused by breaking changes in API evolution
Master-uppsats, KTH/Skolan för elektroteknik och datavetenskap (EECS)Sammanfattning : To evolve an API, providers update the API and publish new versions, which consumers have to adopt. As the API defines the interface to a service, changing it can have severe consequences to consumers. To ease the transition between versions, semantic versioning was introduced and despite its good intention, many problems still remain. LÄS MER
5. Geo-Replicated Buckets : An Optrimistic Geo-Replicated Shim for Key-Value Store
Master-uppsats, KTH/Skolan för informations- och kommunikationsteknik (ICT)Sammanfattning : This work introduces GeoD and VersionD. GeoD is a causally-consistent georeplication shim for key-value stores. GeoD enables the separation of concerns regarding replication and convergence from key-value stores, while preserving all of their read-only functionality. LÄS MER