• 1

O'Reilly Software Architecture: Unikernel-powered transient microservices: Changing the face of software architecture's Event

cover photo

O'Reilly Software Architecture: Unikernel-powered transient microservices: Changing the face of software architecture

O'Reilly Software Architecture: Unikernel-powered transient microservices: Changing the face of software architecture

In most current microservice-based architectures, the machine images powering the microservice are quite traditional: a full software stack from operating system to application, which takes significant resources to host and plenty of time to start and stop. As a result, most current microservice workloads are persistent, having to start before they are needed and sitting idle when there’s no work to do. This wastes precious resources and slows the application’s ability to scale out as workloads require.

The arrival of lightweight technologies like Docker and containers have opened the door to lighter workloads in the microservice arena, but the advent of unikernels might be a game changer. These ultralight, highly secure workloads combine the entire software stack—from operating system functions to application—into a single, tiny package that runs directly on a hypervisor. Start times for many unikernel-based VMs can be measured in milliseconds, raising the question: why waste time and resources with persistent microservices? Why not consider transient microservices, which appear when there is something to do and disappear immediately thereafter?

While the use of transient microservices could free up much computing power, it will also change the architecture and orchestration of software solutions. The concept of services that may have a lifetime measured in seconds—or less—does not currently exist in popular cloud-based systems. Russell Pavlicek reviews the details of unikernel systems and considers how microservices built on unikernels can remake the accepted principles of solution architecture.

http://conferences.oreilly.com/software-architecture/engineering-business-us/public/schedule/detail/47956

Category
Industry Events
Time
Apr 13 2016 at 10:45 - Apr 13 2016 at 12:15 US/Eastern
Location
New York City, New York
Event Admins
Russell Pavlicek

Confirmed Guests

Map Location

Loading map...