
Jetpack Compose Stability Explained
Have you ever measured the performance of your composable and discovered it is recomposing more code than you expect? “I thought Compose was meant to intelligently skip composables when state hasn’t changed?” you might ask. Or when reading Compose code you might see classes annotated with <a class="au ll" href="https://developer.android.com/reference/kotlin/androidx/compose/runtime/Stable" target="_blank" rel="noopener ugc nofollow">@Stable</a> or <a class="au ll" …

Alibaba Cloud Launches Carbon Management Solution – Energy Expert
Alibaba Cloud, the digital technology and intelligence backbone of Alibaba Group, has announced the global launch of Energy Expert, a sustainability platform to help customers worldwide measure, analyze and manage the carbon emissions of their business activities and products. The software-as-a-service offerings also provides actionable insights and energy saving recommendations to help customers accelerate their …

Alibaba Cloud Brings A Unique Tech-Fuelled Experience To Genting Skyworlds Theme Parks
Alibaba Cloud, the digital technology and intelligence backbone of Alibaba Group, has collaborated with Genting SkyWorlds Theme Park to deploy the region’s first AI-powered Virtual Queue (VQ) solution that utilises the latest cloud-based technology to deliver seamless and engaging guest experiences through Genting SkyWorlds’ mobile app. Alibaba Cloud’s VQ Solution leverages Artificial Intelligence (AI) to …

Bio Farma Collaborates with Google Cloud and ‘ConnectedLife With Fitbit’ To Empower Healthier Living And Chronic Disease Prevention Across Indonesia
Bio Farma, the parent company of Indonesia’s pharmaceutical state-owned enterprises (SOEs), today announced that it is collaborating with Google Cloud, Fitbit, and ConnectedLife on a new digital health initiative called “Preventive Care Medwell,” in support of the government’s “Healthy Indonesia” blueprint and vision. Under this initiative, the organizations have developed “ConnectedLife with Fitbit,” a personalized wellness and population health virtual …

Why Spark Chooses Volcano As Built-In Batch Scheduler On Kubernetes?
On June 16, 2022, Apache Spark released its new version, v3.3. The highlight of this version is that it provides framework support for customized Kubernetes schedulers and, for the first time, uses Volcano as the default batch scheduler. Spark users can now easily move from Hadoop to Kubernetes and achieve high performance on large-scale data …

How To Secure Kubernetes Pods Post-PSPs Deprecation
Kubernetes pods are the basic building blocks of Kubernetes. It’s managing one or more tightly coupled application containers allowing them to share resources and networks. Pods are hosted on nodes, which are either physical or virtual machines. When defining a Pod we need to think not only about how much CPU or memory we want to assign …

Colocated VMs Get In Each Other’s Way
TL;DR: Cloud providers can place multiple VMs of the same cloud customer on a shared physical host – a situation that is difficult to detect with conventional means, but readily apparent with Clockwork’s high precision measurements VM colocation has performance implications that are much more severe than simple shared tenancy When three or more VMs …

Announcing Vitess 14
We are pleased to announce the general availability of Vitess 14. Major Themes # In this new release, major improvements have been made in several areas of Vitess, including usability and reliability. Online DDL is now GA. Gen4 planner is the new default planner. VTAdmin and VTOrc are officially in beta with Vitess 14. Usability # Command-Line Syntax …

Huawei Awarded The World’s First Carbon Footprint Verification For Inverters Issued By BSI
Huawei was awarded the world’s first Carbon Footprint Verification (CFV) for solar inverter products issued by the British Standards Institution (BSI). A globally-renowned standards body, BSI is a special adviser to the United Nations Framework Convention on Climate Change and a producer of standards such as the world’s first carbon footprint standard PAS 2050. This …

Independent Versioning Of Jetpack Compose Libraries
Starting today, the various Jetpack Compose libraries will move to independent versioning schemes. This creates the possibility for sub-groups such as androidx.compose.compiler or androidx.compose.animation to follow their own release cycles. Allowing these libraries to be versioned independently will decouple dependencies which were previously implicitly coupled, thereby making it easier to incrementally upgrade your application and therefore stay up-to-date with the latest Compose …