Carefree, AZ USA, January 10, 2020
Today Vlingo announced a major milestone, the release of the vlingo/PLATFORM version 1.0.0 GA. General availability follows the steady increase in numerous essential tools and features in support of simplifying reactive, event-driven, microservices architectures. “Our growing team of advanced developers has focused on the tools that are commonly used when developing microservices and other service-based architectures, including those that approach solutions using Domain-Driven Design (DDD),” commented Vaughn Vernon, founder and chief architect of the vlingo/PLATFORM. He added, “Beyond great tooling, we are very keen on helping steer the software industry toward efficient use of computing resources in public and private clouds. More efficient use of computing resources is key to reducing the environmental impact caused by the enormous power consumption required for transformative architectures and technologies. The software industry has been designing for the wrong hardware for 17 years. Reactive technologies, such as those found in the vlingo/PLATFORM, promote much better use of multi-core hardware architectures.”
Among the rich toolset are the all-asynchronously functioning (1) Actor Model foundational runtime, (2) networking with TCP and UDP, (3), HTTP servers and clients, (4) events and command processing, (5) object, key-value, and event sourcing persistence across a number of storage engines, (6) transactional actor-based entities and object/tuple spaces, (7) highly-scalable clustered compute grid, (8) process managers (aka Sagas), (9) service registration and discovery, and much more.
Just off on the horizon are support for Reactive Streams with vlingo/streams, as well as a fast booting micro-framework to lift services into operation and to jump-start rapid development of actor-based microservices, ever-growing cloud-native storage support, along with a native runtime with GraalVM. According to Vernon, “these and other tools will be released in rapid succession to deliver an outstanding cloud-native experience.”
As partners, Kalele Inc. and Vlingo offer developer and deployment support programs which are now available. Contact Kalele, Inc. for detailed information and pricing.
Kalele, Inc. aggressively advances software developer skills and success utilizing Domain-Driven Design and the vlingo/PLATFORM to deliver excellent software solutions. Kalele has a unique software-maker culture that relentlessly advocates developer excellence and helping them aspire to be their individual best. Serving as champions of simplicity requires special discipline and determination of the Kalele team that is worthwhile since it yields successful outcomes. Kalele utilizes strategic and tactical software design along with messaging and event-driven, Reactive architecture and tooling. Exchanging messages is the way that objects were meant to be programmed, and facilitates the best means to make software models explicit and run efficiently on modern hardware architectures that feature many CPU cores. By making it simple to embrace the microservices architecture and develop fluent, message-driven software models with Domain-Driven Design, Kalele helps businesses differentiate their enterprise.