article thumbnail

Article: Design Pattern Proposal for Autoscaling Stateful Systems

InfoQ

In this article, Rogerio Robetti discusses the challenges in auto-scaling stateful storage systems and proposes an opinionated design solution to automatically scale up (vertical) and scale out (horizontal) from a single node up to several nodes in a cluster with minimum configuration and interference of the operator. By Rogerio Robetti

Design 144
article thumbnail

Article: Transforming Legacy Healthcare Systems: A Journey to Cloud-Native Architecture

InfoQ

Discover how Livi navigated the complexities of transitioning MJog, a legacy healthcare system, to a cloud-native architecture, sharing valuable insights for successful tech modernization. Our experience illustrates that transitioning from legacy systems to cloud-based microservices is not a one-time project but an ongoing journey.

Insiders

Sign Up for our Newsletter

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

article thumbnail

Your Guide to Automated Testing [Article and Tutorials]

DZone

It's time to automate you testing process! What Is Automated Testing? DZone Refcard: Automated Testing: Improving Application Speed and Quality — Learn more about mobile testing in Kotlin, go beyond what Selenium provides for web application testing, and take a deep dive into trends such as Behavioral-Driven Development and Visual Regression.

Testing 335
article thumbnail

Article: How Netflix Ensures Highly-Reliable Online Stateful Systems

InfoQ

Building reliable stateful services at scale isn’t a matter of building reliability into the servers, the clients, or the APIs in isolation. By combining smart and meaningful choices for each of these three components, we can build massively scalable, SLO-compliant stateful services at Netflix. By Joseph Lynch

Systems 109
article thumbnail

Article: Donkey: A Highly-Performant HTTP Stack for Clojure

InfoQ

In this article, we’ll briefly outline the use-case for a library like Donkey and present our benchmarks. Donkey is the product of the quest for a highly performant Clojure HTTP stack aimed to scale at the rapid pace of growth we have been experiencing at AppsFlyer, and save us computing costs.

article thumbnail

Article: Magic Pocket: Dropbox’s Exabyte-Scale Blob Storage System

InfoQ

A horizontally scalable exabyte-scale blob storage system which operates out of multiple regions, Magic Pocket is used to store all of Dropbox’s data. Adopting SMR technology and erasure codes, the system has extremely high durability guarantees but is cheaper than operating in the cloud. By Facundo Agriel

Storage 114
article thumbnail

Article: Scaling the Heights: Unveiling the Secrets of Azure Functions’ Cold Starts and Scalability

InfoQ

The insightful piece featured on InfoQ delves into the intricacies of Azure Functions’ Cold Starts, illuminating a topic frequently stirring debate within the serverless computing sphere.

Azure 84