Announcing the Modularized AWS SDK for Ruby (Version 3) | AWS Developer Blog
02-Sep-2017 3015
Version 3 of the AWS SDK for Ruby modularizes the monolithic SDK into service-specific gems, for example, aws-sdk-s3 and aws-sdk-dynamodb. Now each service gem uses strict semantic versioning, along with the benefits of continuous delivery of AWS API updates. With modularization, you can pick and choose which service gems your application or library requires, and update service gems independently of each other.These new service-specific gems use statically generated code, rather than runtime-generated clients and types. This provides human-readable stack traces and code for API clients. Additionally, version 3 eliminates many thread safety issues by removing Ruby autoload statements. When you require a service gem, such as aws-sdk-ec2, all of the code is loaded upfront, avoiding sync issues with autoload.
Announcing the Modularized AWS SDK for Ruby (Version 3) | AWS Developer Blog #ruby #rubydeveloper #rubyonrails #Announcing #Modularized #(Version #Developer #aws #blog #developer https://rubyonrails.ba/link/announcing-the-modularized-aws-sdk-for-ruby-version-3-aws-developer-blog