103 research outputs found

    FAUSTA: Scaling Dynamic Analysis with Traffic Generation at WhatsApp

    Get PDF
    We introduce Fausta, an algorithmic traffic gener-ation platform that enables analysis and testing at scale. Fausta has been deployed at Meta to analyze and test the WhatsApp plat-form infrastructure since September 2020, enabling WhatsApp developers to deploy reliable code changes to a code base of millions of lines of code, supporting over 2 billion users who rely on WhatsApp for their daily communications. Fausta covers expected and unexpected program behaviors in a privacy-safe controlled environment to support multiple use cases such as reliability testing, privacy analysis and performance regression detection. It currently supports three different algorithmic input generation strategies, each of which construct realistic backend server traffic that closely simulates production data, without replaying any real user data. Fausta has been deployed and closely integrated into the WhatsApp continuous integration process, catching bugs in development before they hit production. We report on the development and deployment of Fausta's reliability use case between September 2020 and August 2021. During this period it has found 1,876 unique reliability issues, with a fix rate of 74%, indicating a high degree of true positive fault revelation. We also report on the distribution of fault types revealed by Fausta, and the correlation between coverage and faults found. Overall, we do find evidence that higher coverage is correlated with fault revelation

    A Voltage-Gated H+ Channel Underlying pH Homeostasis in Calcifying Coccolithophores

    Get PDF
    Marine coccolithophorid phytoplankton are major producers of biogenic calcite, playing a significant role in the global carbon cycle. Predicting the impacts of ocean acidification on coccolithophore calcification has received much recent attention and requires improved knowledge of cellular calcification mechanisms. Uniquely amongst calcifying organisms, coccolithophores produce calcified scales (coccoliths) in an intracellular compartment and secrete them to the cell surface, requiring large transcellular ionic fluxes to support calcification. In particular, intracellular calcite precipitation using HCO3βˆ’ as the substrate generates equimolar quantities of H+ that must be rapidly removed to prevent cytoplasmic acidification. We have used electrophysiological approaches to identify a plasma membrane voltage-gated H+ conductance in Coccolithus pelagicus ssp braarudii with remarkably similar biophysical and functional properties to those found in metazoans. We show that both C. pelagicus and Emiliania huxleyi possess homologues of metazoan Hv1 H+ channels, which function as voltage-gated H+ channels when expressed in heterologous systems. Homologues of the coccolithophore H+ channels were also identified in a diversity of eukaryotes, suggesting a wide range of cellular roles for the Hv1 class of proteins. Using single cell imaging, we demonstrate that the coccolithophore H+ conductance mediates rapid H+ efflux and plays an important role in pH homeostasis in calcifying cells. The results demonstrate a novel cellular role for voltage gated H+ channels and provide mechanistic insight into biomineralisation by establishing a direct link between pH homeostasis and calcification. As the coccolithophore H+ conductance is dependent on the trans-membrane H+ electrochemical gradient, this mechanism will be directly impacted by, and may underlie adaptation to, ocean acidification. The presence of this H+ efflux pathway suggests that there is no obligate use of H+ derived from calcification for intracellular CO2 generation. Furthermore, the presence of Hv1 class ion channels in a wide range of extant eukaryote groups indicates they evolved in an early common ancestor

    Formal verification of safety protocol in train control system

    Get PDF
    In order to satisfy the safety-critical requirements, the train control system (TCS) often employs a layered safety communication protocol to provide reliable services. However, both description and verification of the safety protocols may be formidable due to the system complexity. In this paper, interface automata (IA) are used to describe the safety service interface behaviors of safety communication protocol. A formal verification method is proposed to describe the safety communication protocols using IA and translate IA model into PROMELA model so that the protocols can be verified by the model checker SPIN. A case study of using this method to describe and verify a safety communication protocol is included. The verification results illustrate that the proposed method is effective to describe the safety protocols and verify deadlocks, livelocks and several mandatory consistency properties. A prototype of safety protocols is also developed based on the presented formally verifying method

    Expression profile of genes regulated by activity of the Na-H exchanger NHE1

    Get PDF
    BACKGROUND: In mammalian cells changes in intracellular pH (pH(i)), which are predominantly controlled by activity of plasma membrane ion exchangers, regulate a diverse range of normal and pathological cellular processes. How changes in pH(i )affect distinct cellular processes has primarily been determined by evaluating protein activities and we know little about how pH(i )regulates gene expression. RESULTS: A global profile of genes regulated in mammalian fibroblasts by decreased pH(i )induced by impaired activity of the plasma membrane Na-H exchanger NHE1 was characterized by using cDNA microarrays. Analysis of selected genes by quantitative RT-PCR, TaqMan, and immunoblot analyses confirmed results obtained from cDNA arrays. Consistent with established roles of pH(i )and NHE1 activity in cell proliferation and oncogenic transformation, grouping regulated genes into functional categories and biological pathways indicated a predominant number of genes with altered expression were associated with growth factor signaling, oncogenesis, and cell cycle progression. CONCLUSION: A comprehensive analysis of genes selectively regulated by pH(i )provides insight on candidate targets that might mediate established effects of pH(i )on a number of normal and pathological cell functions

    The Effect of OPA1 on Mitochondrial Ca2+ Signaling

    Get PDF
    The dynamin-related GTPase protein OPA1, localized in the intermembrane space and tethered to the inner membrane of mitochondria, participates in the fusion of these organelles. Its mutation is the most prevalent cause of Autosomal Dominant Optic Atrophy. OPA1 controls the diameter of the junctions between the boundary part of the inner membrane and the membrane of cristae and reduces the diffusibility of cytochrome c through these junctions. We postulated that if significant Ca2+ uptake into the matrix occurs from the lumen of the cristae, reduced expression of OPA1 would increase the access of Ca2+ to the transporters in the crista membrane and thus would enhance Ca2+ uptake. In intact H295R adrenocortical and HeLa cells cytosolic Ca2+ signals evoked with K+ and histamine, respectively, were transferred into the mitochondria. The rate and amplitude of mitochondrial [Ca2+] rise (followed with confocal laser scanning microscopy and FRET measurements with fluorescent wide-field microscopy) were increased after knockdown of OPA1, as compared with cells transfected with control RNA or mitofusin1 siRNA. Ca2+ uptake was enhanced despite reduced mitochondrial membrane potential. In permeabilized cells the rate of Ca2+ uptake by depolarized mitochondria was also increased in OPA1-silenced cells. The participation of Na+/Ca2+ and Ca2+/H+ antiporters in this transport process is indicated by pharmacological data. Altogether, our observations reveal the significance of OPA1 in the control of mitochondrial Ca2+ metabolism

    Human aquaporins: regulators of transcellular water flow

    Get PDF
    Background: Emerging evidence supports the view that (AQP) aquaporin water channels are regulators of transcellular water flow. Consistentwith their expression in most tissues, AQPs are associatedwith diverse physiological and pathophysiological processes. Scope of review: AQP knockout studies suggest that the regulatory role of AQPs, rather than their action as passive channels, is their critical function. Transport through all AQPs occurs by a common passive mechanism, but their regulation and cellular distribution varies significantly depending on cell and tissue type; the role of AQPs in cell volumeregulation (CVR) is particularly notable. This reviewexamines the regulatory role of AQPs in transcellular water flow, especially in CVR.We focus on key systems of the human body, encompassing processes as diverse as urine concentration in the kidney to clearance of brain oedema. Major conclusions: AQPs are crucial for the regulation of water homeostasis, providing selective pores for the rapidmovement ofwater across diverse cellmembranes and playing regulatory roles in CVR. Gatingmechanisms have been proposed for human AQPs, but have only been reported for plant andmicrobial AQPs. Consequently, it is likely that the distribution and abundance of AQPs in a particular membrane is the determinant of membrane water permeability and a regulator of transcellular water flow. General significance: Elucidating the mechanisms that regulate transcellular water flow will improve our understanding of the human body in health and disease. The central role of specific AQPs in regulating water homeostasis will provide routes to a range of novel therapies. This article is part of a Special Issue entitled Aquaporins

    Cortactin Phosphorylated by ERK1/2 Localizes to Sites of Dynamic Actin Regulation and Is Required for Carcinoma Lamellipodia Persistence

    Get PDF
    Tumor cell motility and invasion is governed by dynamic regulation of the cortical actin cytoskeleton. The actin-binding protein cortactin is commonly upregulated in multiple cancer types and is associated with increased cell migration. Cortactin regulates actin nucleation through the actin related protein (Arp)2/3 complex and stabilizes the cortical actin cytoskeleton. Cortactin is regulated by multiple phosphorylation events, including phosphorylation of S405 and S418 by extracellular regulated kinases (ERK)1/2. ERK1/2 phosphorylation of cortactin has emerged as an important positive regulatory modification, enabling cortactin to bind and activate the Arp2/3 regulator neuronal Wiskott-Aldrich syndrome protein (N-WASp), promoting actin polymerization and enhancing tumor cell movement.In this report we have developed phosphorylation-specific antibodies against phosphorylated cortactin S405 and S418 to analyze the subcellular localization of this cortactin form in tumor cells and patient samples by microscopy. We evaluated the interplay between cortactin S405 and S418 phosphorylation with cortactin tyrosine phosphorylation in regulating cortactin conformational forms by Western blotting. Cortactin is simultaneously phosphorylated at S405/418 and Y421 in tumor cells, and through the use of point mutant constructs we determined that serine and tyrosine phosphorylation events lack any co-dependency. Expression of S405/418 phosphorylation-null constructs impaired carcinoma motility and adhesion, and also inhibited lamellipodia persistence monitored by live cell imaging.Cortactin phosphorylated at S405/418 is localized to sites of dynamic actin assembly in tumor cells. Concurrent phosphorylation of cortactin by ERK1/2 and tyrosine kinases enables cells with the ability to regulate actin dynamics through N-WASp and other effector proteins by synchronizing upstream regulatory pathways, confirming cortactin as an important integration point in actin-based signal transduction. Reduced lamellipodia persistence in cells with S405/418A expression identifies an essential motility-based process reliant on ERK1/2 signaling, providing additional understanding as to how this pathway impacts tumor cell migration
    • …
    corecore