3 research outputs found
Scaling Reliably: Improving the Scalability of the Erlang Distributed Actor Platform
Distributed actor languages are an effective means of constructing scalable reliable systems, and the Erlang programming language has a well-established and influential model. While the Erlang model conceptually provides reliable scalability, it has some inherent scalability limits and these force developers to depart from the model at scale. This article establishes the scalability limits of Erlang systems and reports the work of the EU RELEASE project to improve the scalability and understandability of the Erlang reliable distributed actor model.
We systematically study the scalability limits of Erlang and then address the issues at the virtual machine, language, and tool levels. More specifically: (1) We have evolved the Erlang virtual machine so that it can work effectively in large-scale single-host multicore and NUMA architectures. We have made important changes and architectural improvements to the widely used Erlang/OTP release. (2) We have designed and implemented Scalable Distributed (SD) Erlang libraries to address language-level scalability issues and provided and validated a set of semantics for the new language constructs. (3) To make large Erlang systems easier to deploy, monitor, and debug, we have developed and made open source releases of five complementary tools, some specific to SD Erlang.
Throughout the article we use two case studies to investigate the capabilities of our new technologies and tools: a distributed hash table based Orbit calculation and Ant Colony Optimisation (ACO). Chaos Monkey experiments show that two versions of ACO survive random process failure and hence that SD Erlang preserves the Erlang reliability model. While we report measurements on a range of NUMA and cluster architectures, the key scalability experiments are conducted on the Athos cluster with 256 hosts (6,144 cores). Even for programs with no global recovery data to maintain, SD Erlang partitions the network to reduce network traffic and hence improves performance of the Orbit and ACO benchmarks above 80 hosts. ACO measurements show that maintaining global recovery data dramatically limits scalability; however, scalability is recovered by partitioning the recovery data. We exceed the established scalability limits of distributed Erlang, and do not reach the limits of SD Erlang for these benchmarks at this scal
STATE OF JNK AND P38 MAP-KINASE SYSTEM IN BLOOD monon uclea r le ucocytes DUR ING INFLAMMATION
Abstract. Pogrammed cell death of peripheral blood mononuclear leucocytes from patients with acute inflammatory diseases (non-nosocomial pneumonia, acute appendicitis) was investigated under ex vivo conditions, upon cultivation of the cells with selective inhibitors of JNK (SP600125) and р38 МАРК (ML3403). In vitro addition of SP600125 and ML3403 under oxidative stress conditions prevents increase of annexinpositive mononuclear cells numbers, thus suggesting JNK and р38 МАР-kinases to be involved into oxidative mechanisms of apoptosis deregulation. A role of JNK in IL-8 production by mononuclear leucocytes was revealed in cases of acute inflammation. Regulatory effect of JNK and p38 MAP-kinases can be mediated through activation of redox-sensitive apoptogenic signal transduction systems, as well as due to changes in cellular cytokine-producing function
RECEPTOR SUPERFAMILY OF TUMOR NECROSIS FACTOR Α, AND HSP90 HEAT SHOCK PROTEIN: A MOLECULAR BASIS FOR INTERACTIONS
Abstract. A study was performed aiming to investigate interactions between TNFα receptor (TNF1) superfamily and heat shock protein Hsp90, using a Jurkat tumor cell line. The tumor cells cultured in presence of Hsp90 inhibitor (17-AAG) showed increased numbers of cells, presenting surface TNFR1 and FasR, which facilitate triggering of programmed cell death. It was also revealed that Hsp90 blockage under the in vitro conditions causes a decrease in FasL, while not affecting TNFα and sTNFR1 production by the tumor cells. (Med. Immunol., 2011, vol. 13, N 2-3, pp 247-252