Systems | Development | Analytics | API | Testing

What's New in Rails 7

Rails 7 is just around the corner. We don't have a confirmed release date, but it is expected to be available before Christmas, so not very long to go. The latest version as of this post's publication is 7.0.0.rc1, the first release candidate. Basecamp, HEY, Github, and Shopify have all been running the Rails 7 alpha in production, so we can expect even the release candidate to be pretty stable. In this post, we will look at some of the new features and changes that Rails 7 will bring.

Multi-Thread in Node.js: What are Worker Threads?

Node.js is a free, cross-platform JavaScript runtime environment, while single-threaded in nature, executes asynchronous code using several threads in the background. Because of its design, Node.js has received a lot of flak. It seems unusual that Node.js doesn't have direct access to threads when compared to programming languages like Java, C, or Python. The worker_thread module in Node.js 11 allows us to launch many threads on a single core.

What's new in npm 8?

I know, right? NPM 8 was released just a couple of months ago and you’re looking for a blog post that summarizes all the changes and new stuff in the new version because you want to be ahead of the curve or simply don’t want your app to crash when upgrading. You googled but nothing relevant appeared; only a document from Github blog that refers to this issue on the NPM organization.

Managing Asynchronous APIs (API:WORLD)

Polling-based APIs or the #RESTfulAPIs were the main building blocks of traditional integration stories. But with the need to respond to events in real-time, integration architecture has shifted from being polling-based to event-driven. With the emergence of reactive event-driven architecture, the asynchronous APIs were able to hold their distinct position in modern-day integrations. Even though the event-driven APIs provide their own advantages such as high resiliency, high responsiveness, and more, management of #asynchronousAPIs continues to be a challenge to the organizations.

KuppingerCole API Management and Security Leadership Compass Names WSO2 an Overall Leader

In the KuppingerCole API Management and Security Leadership Compass 2021, Lead Analyst and CTO Alexei Balaganksi states, “Our general recommendation for customers remains the same: both API management and API security should not be considered as standalone, isolated components of your IT infrastructures.

Rollbar Log4J CVE-2021-44228 ("Log4Shell") Community Update

Your data is safe with Rollbar. A zero day in the Java ecosystem was discovered that could exploit Apache’s Log4J library. The vulnerability can, potentially, impact users of Rollbar’s Java SDK if they selected Log4J for their project. We recommend that all projects that are dependent on Log4J upgrade their dependencies so they require a version at/after 2.16.0.

UE5 Update: How Top Studios Manage Unreal Upgrades With Perforce Streams

Unreal Engine 5 is coming. Well, it is already here! Leading studios are making the switch. This means upgrading their toolsets, retesting their codebase, and figuring out how to manage changes to the engine moving forward. For leading game studios, a UE5 update (and customizations) can be safely managed with Helix Core — the game development standard for version control. It’s the tool trusted by 95% of top AAA studios.

(APIs) Quantum Duality of "API as a Business and Technology"

Every thriving API program leverages the elements from business and technology equally. Alignment of business and technology strategy, the synergy between business and technical teams, and adaptability to the changes coming from either business or technology are fundamental characteristics of such an environment. Asanka Abeysinghe, WSO2, Chief Technology Evangelist will look at four areas, federation and business models, moving to the cloud, polyglot and heterogeneous approach, and modernizing development during this talk. He will also share real-world examples based on his involvement in numerous success stories.