Posts in category

Software Engineering


Companies are adopting software as a service (SaaS) at a rapid pace. There are many factors contributing to this trend, including: Operational efficiency – There are significant time and cost benefits to using vendor-managed, cloud-hosted software versus installing and maintaining commercial, off-the-shelf software in your own data centers. Security – In a SaaS model, the …

Guest post by KubeEdge Maintainers Introduction: KubeEdge is an open-source edge computing platform. Based on the native container orchestration and scheduling capabilities of Kubernetes, KubeEdge achieves functionalities such as cloud-edge synergy, edge computing, edge device management, and edge autonomy. KubeEdge is also widely implemented in scenarios such as 5G MEC and AI cloud-edge synergy by using …

Guest post from LF Training & Certification Faseela K. is a platform development engineer with a background in open source networking. As she saw the use of containers growing more than the VMs she was working with, she began studying Kubernetes and eventually decided to pursue a Certified Kubernetes Administrator (CKA). We spoke to her about …

“Reliability at massive scale is one of the biggest challenges we face at Amazon.com, one of the largest e-commerce operations in the world; even the slightest outage has significant financial consequences and impacts customer trust.” This was the first line of the highly impactful paper titled “Dynamo: Amazon’s Highly Available Key-value Store.” Published in 2007, it was …

Introduction Throughout the software engineering lifecycle, practices have come and gone. Those that have stuck and those that have withstood the test of time have been the building blocks of what we have today. They’ve pushed teams and developers alike to better code bases and practices. Here we discuss a few of the most notable …

Guest post by Akash Bakshi at MSys Technologies AWS is known to be a high-performance, scalable computing infrastructure, which more and more organizations are adapting to modernize their IT. However, one must be aware that no system is secure enough to ensure business continuity! Hence, you must have some kind of plan in place for …

What’s New: Intel and Red Hat today showcased several innovative examples of how the strategic collaboration has delivered on the promise of automated, cloud-native infrastructure for new 5G services. Based on foundational work started in January and new Intel® Select Solutions for network transformation, which includes a new reference design for virtual radio access network (vRAN), …

Following coroutine’s best practices, you might need to inject an application-scoped CoroutineScope in some classes to launch new coroutines that follow the app lifecycle or to make certain work outlive the caller’s scope. In this article, you’ll learn how to create an application-scoped CoroutineScope using Hilt, and how to inject it as a dependency. To further improve the way we work …

Virtualization and containerization are in VMware’s DNA. But did you know we’re also experts in databases? Greenplum represents more than 15 years of development experience parallelizing Postgres to crunch petabyte-scale data sets. Indeed, we’ve made more than 600 commits to the PostgreSQL project in the last 18 months alone. And now we’re combining all that …