Meta tags:
Headings (most frequently used words):
distributed, computing, systems, other, contents, introduction, patterns, events, vs, messages, parallel, and, history, architectures, applications, examples, reactive, theoretical, foundations, see, also, notes, references, further, reading, external, links, cell, based, architecture, models, an, example, complexity, measures, problems, election, properties, of, topics,
Text of the page (most frequently used words):
the (289), #distributed (173), and (141), #computing (85), systems (64), computer (60), parallel (54), system (51), isbn (48), are (47), 978 (44), network (42), for (41), from (40), that (40), can (37), algorithms (36), 2000 (32), with (31), each (30), edit (27), algorithm (26), archived (25), model (23), original (23), which (23), one (23), problem (23), computers (22), architecture (21), retrieved (20), based (20), memory (20), 2007 (20), microservices (20), programming (19), shared (19), other (18), problems (18), such (18), may (17), this (17), more (17), ghosh (16), program (15), pdf (15), applications (15), computational (15), message (15), patterns (15), communication (15), passing (15), used (15), there (15), has (14), peleg (14), 1996 (14), lynch (14), time (14), peer (14), messages (14), using (13), example (13), concurrent (13), graph (13), doi (13), information (13), architectures (13), networks (13), multiple (12), all (12), data (12), reactive (12), application (12), media (12), section (12), its (12), coordinator (12), than (12), between (12), oriented (11), process (11), design (11), processing (11), 2018 (11), nodes (11), events (11), use (10), java (10), reilly (10), computation (10), some (10), science (10), examples (10), processes (10), not (10), node (10), event (9), models (9), cloud (9), general (9), 2009 (9), complexity (9), andrews (9), 2019 (9), communicate (9), their (9), also (9), processors (9), many (9), machines (9), election (9), single (9), cell (9), was (8), different (8), logic (8), task (8), introduction (8), journal (8), approach (8), database (8), spring (8), access (8), field (8), given (8), where (8), another (8), typically (8), solved (8), same (8), while (8), wikipedia (7), about (7), terms (7), list (7), links (7), components (7), level (7), order (7), large (7), processor (7), cost (7), related (7), three (7), 2010 (7), history (7), internet (7), 2020 (7), 2015 (7), number (7), but (7), run (7), however (7), state (7), among (7), much (7), local (7), must (7), main (7), both (7), non (6), page (6), link (6), type (6), driven (6), structured (6), synchronous (6), cache (6), hardware (6), high (6), s2cid (6), addison (6), wesley (6), 1994 (6), press (6), machine (6), springer (6), 1990 (6), through (6), building (6), principles (6), work (6), resources (6), common (6), case (6), several (6), graphs (6), then (6), commonly (6), running (6), rounds (6), structure (6), own (6), theoretical (6), tier (6), view (5), short (5), articles (5), 2016 (5), control (5), functional (5), global (5), function (5), cluster (5), pram (5), asynchronous (5), boolean (5), conference (5), acm (5), 2021 (5), operating (5), web (5), what (5), 201 (5), 2008 (5), papadimitriou (5), dolev (5), foundations (5), questions (5), efficient (5), 2017 (5), scale (5), manning (5), apress (5), practical (5), architectural (5), see (5), programs (5), any (5), focus (5), properties (5), often (5), into (5), provide (5), include (5), only (5), coloring (5), string (5), circuit (5), have (5), within (5), cells (5), services (5), move (5), client (5), server (5), delivery (5), once (5), languages (4), toggle (4), contents (4), search (4), code (4), commons (4), pages (4), descriptions (4), redirect (4), description (4), object (4), multi (4), self (4), pattern (4), set (4), scientific (4), user (4), array (4), answer (4), dataflow (4), point (4), total (4), higher (4), scalability (4), software (4), massively (4), multiprocessor (4), explicit (4), coordination (4), performance (4), 1145 (4), keidar (4), dusseau (4), chapter (4), 2002 (4), 2011 (4), fundamentals (4), further (4), rivest (4), leiserson (4), cormen (4), world (4), march (4), how (4), traditional (4), 2023 (4), cite (4), sections (4), technology (4), real (4), xix (4), christudas (4), binildas (4), berkeley (4), 4842 (4), 4501 (4), boot (4), richardson (4), chris (4), shelter (4), island (4), publications (4), 61729 (4), 454 (4), newman (4), sam (4), 4919 (4), 5035 (4), issn (4), 4920 (4), scalable (4), london (4), 84882 (4), called (4), goal (4), uses (4), possible (4), whether (4), runs (4), understanding (4), been (4), central (4), were (4), method (4), fault (4), question (4), including (4), produce (4), known (4), solution (4), well (4), part (4), input (4), following (4), instance (4), designer (4), seen (4), individual (4), purpose (4), coupled (4), various (4), infrastructure (4), autonomous (4), networked (4), most (4), change (4), first (4), arpanet (4), figure (4), hide (4), sidebar (4), contact (3), available (3), additional (3), wikimedia (3), category (3), wikidata (3), displaying (3), targets (3), via (3), cs1 (3), wayback (3), international (3), automatic (3), concurrency (3), service (3), constraint (3), english (3), language (3), end (3), command (3), types (3), class (3), deterministic (3), grid (3), thread (3), theory (3), eds (3), cambridge (3), university (3), wiley (3), ieee (3), 1998 (3), 642 (3), bibcode (3), 2004 (3), topics (3), peter (3), siam (3), 1992 (3), cole (3), vishkin (3), elmasri (3), navathe (3), modern (3), references (3), solve (3), january (3), leader (3), engineering (3), 1007 (3), centric (3), help (3), evolutionary (3), 291 (3), consists (3), your (3), projects (3), edge (3), availability (3), designed (3), across (3), special (3), particular (3), behaviour (3), finite (3), solves (3), complete (3), decide (3), research (3), suggested (3), definition (3), create (3), new (3), token (3), them (3), unique (3), either (3), serve (3), physical (3), those (3), produces (3), required (3), these (3), coordinate (3), measure (3), defined (3), output (3), make (3), location (3), circuits (3), efficiently (3), implemented (3), chooses (3), account (3), random (3), discussion (3), tasks (3), would (3), like (3), article (3), loosely (3), native (3), file (3), monolithic (3), failure (3), operational (3), implementations (3), breakers (3), failures (3), inter (3), requests (3), form (3), clients (3), servers (3), coupling (3), cpus (3), 1970s (3), early (3), typical (3), execution (3), rather (3), exactly (3), tools (3), table (2), privacy (2), policy (2), under (2), you (2), categories (2), maint (2), names (2), authors (2), unsourced (2), statements (2), october (2), template (2), national (2), databases (2), paradigm (2), comparison (2), features (2), abstraction (2), inductive (2), space (2), mutual (2), exclusion (2), actor (2), stack (2), probabilistic (2), modeling (2), low (2), specific (2), free (2), modular (2), paradigms (2), slowdown (2), deadlock (2), pipelined (2), parallelism (2), synchronization (2), coherence (2), multiprocessing (2), instruction (2), elements (2), speedup (2), law (2), analysis (2), simultaneous (2), bit (2), wikiquote (2), external (2), 1982 (2), communications (2), idit (2), 2014 (2), sigact (2), news (2), column (2), tel (2), 471 (2), jim (2), faber (2), book (2), reliable (2), books (2), reading (2), ian (2), godfrey (2), 1995 (2), 2013 (2), 1137 (2), stockmeyer (2), naor (2), locality (2), 193 (2), linial (2), 1986 (2), optimal (2), morgan (2), kaufmann (2), shavit (2), herlihy (2), 348 (2), hall (2), algorithmic (2), 262 (2), mit (2), 1st (2), barak (2), 521 (2), arora (2), 981 (2), randomness (2), answers (2), physics (2), com (2), big (2), 2012 (2), korach (2), 101 (2), transactions (2), technique (2), finding (2), moran (2), kutten (2), humblet (2), spira (2), gallager (2), lelann (2), intensive (2), analytics (2), business (2), power (2), environments (2), annual (2), 2006 (2), virtual (2), martin (2), bitcoin (2), leveraging (2), designing (2), 4345 (2), 012038 (2), 1742 (2), 6596 (2), 608 (2), messaging (2), 406 (2), abstract (2), collection (2), concurrently (2), variables (2), 1868 (2), 0941 (2), 744 (2), 745 (2), 5_11 (2), 373 (2), texts (2), serverless (2), monolith (2), consist (2), physically (2), independently (2), private (2), storage (2), notes (2), nothing (2), volunteer (2), technologies (2), reach (2), devices (2), group (2), dijkstra (2), prize (2), consistency (2), achieve (2), operate (2), interconnected (2), mechanism (2), decentralized (2), cases (2), decidable (2), interacting (2), centralised (2), halting (2), least (2), perform (2), employ (2), concept (2), choose (2), kinds (2), undirected (2), rings (2), others (2), transmitted (2), impact (2), will (2), get (2), identities (2), compare (2), before (2), current (2), should (2), latency (2), globally (2), consistent (2), clock (2), ordering (2), nature (2), challenges (2), tolerance (2), take (2), similar (2), bits (2), similarly (2), hand (2), smaller (2), without (2), obtain (2), polylogarithmic (2), considered (2), diameter (2), during (2), arbitrary (2), neighbors (2), addition (2), faster (2), said (2), measures (2), moreover (2), boundary (2), does (2), interaction (2), two (2), fields (2), originally (2), directly (2), coordinating (2), immediate (2), exchange (2), encoded (2), might (2), approaches (2), regardless (2), simple (2), sorting (2), executed (2), wide (2), below (2), studies (2), solving (2), sequential (2), ask (2), instances (2), desired (2), according (2), multiplayer (2), online (2), games (2), reasons (2), manage (2), particularly (2), isolation (2), implementation (2), depending (2), requirements (2), functions (2), unit (2), entire (2), maintaining (2), basic (2), communicating (2), alternatively (2), direct (2), schematic (2), divided (2), peers (2), users (2), back (2), when (2), permanent (2), loose (2), share (2), distinction (2), necessary (2), interconnect (2), sort (2), became (2), late (2), 1980s (2), symposium (2), 1960s (2), invented (2), mail (2), support (2), area (2), nevertheless (2), topology (2), shows (2), exchanged (2), notifications (2), publish (2), subscribe (2), pure (2), mechanisms (2), generally (2), soa (2), here (2), needs (2), entities (2), actions (2), appearance (2), upload (2), changes (2), read (2), norsk (2), bahasa (2), беларуская (2), subsection (2), log (2), donate (2), menu (2), add, topic, mobile, cookie, statement, statistics, developers, conduct, legal, safety, contacts, disclaimers, text, apply, site, agree, registered, trademark, profit, organization, foundation, inc, creative, attribution, sharealike, license, rendered, parsoid, last, edited, september, 2026, utc, hidden, module, annotated, errors, missing, periodical, webarchive, https, org, index, php, title, distributed_computing, oldid, 1376696275, yale, lux, idref, israel, latvia, spain, bnf, france, united, states, fast, gnd, authority, comparisons, lists, subjects, roles, literate, aspects, separation, concerns, symbolic, modifying, reflective, vibe, coding, demonstration, bayesian, synthesis, stage, metalinguistic, hygienic, macro, interactive, homoiconicity, generic, extensible, dynamic, attribute, metaprogramming, relativistic, partitioned, address, organic, multitier, macroprogramming, choreographic, visual, production, rewriting, transformation, templating, tactile, simulation, theoretic, scripting, quantum, filters, pipes, natural, comprehension, interface, grammar, differentiable, spacecraft, action, automata, algebraic, dsl, domain, query, ontology, nondeterministic, abductive, streams, signals, flow, monad, value, concatenative, applicative, expression, style, dependent, gadts, strict, purely, partial, anonymous, recursive, declarative, uniform, call, syntax, persistent, immutable, agent, prototype, nested, invariant, contract, small, procedural, block, jackson, structures, imperative, starvation, lockout, race, condition, embarrassingly, stampede, parallelization, zpl, tbb, upc, rocm, raftlib, pthreads, pvm, extensions, openacc, openhmpp, opencl, openmp, mpi, gpuopen, arrays, amp, dryad, cuda, coarray, fortran, cilk, charm, hpx, chapel, boost, ateji, apis, acceleration, beowulf, coma, numa, uma, asymmetric, symmetric, vector, superscalar, mimd, misd, associative, simt, simd, sisd, flynn, taxonomy, blocking, implicit, stream, checkpointing, barrier, invalidation, window, fiber, karp, flatt, metric, efficiency, gustafson, amdahl, pem, scout, cmt, clustered, cooperative, preemptive, spmt, speculative, heterogenous, smt, temporal, multithreading, pipeline, loop, levels, systolic, gpgpu, manycore, quotations, rodriguez, carlos, villagra, marcos, baran, benjamin, team, satisfiability, 15185219, 1109, bimnics, 4610083, 2nd, bio, inspired, papers, birrell, levin, schroeder, april, 274, 16066616, 358468, 358487, 260, grapevine, exercise, needham, rajsbaum, sergio, remzi, andrea, august, easy, pieces, 0201058669, 1988, chandy, mani, gerard, 03600, garg, vijay, 132, 14301, coulouris, george, concepts, 5th, edition, christian, cachin, rachid, guerraoui, luís, rodrigues, 15259, 2011itra, secure, 45324, jennifer, welch, interscience, simulations, advanced, attiya, hagit, bill, primer, sites, 1277, s0097539793254571, 1259, computed, locally, larry, moni, 0221015, nathan, 7607391, 1466390, 1466402, year, review, richard, coin, tossing, ranking, 1016, s0019, 9958, 80023, uzi, 89871, 464, sensitive, david, 53082, christos, 370591, art, nir, maurice, 55860, nancy, sukumar, chapman, crc, 58488, 564, ramez, 3rd, 54263, shamkant, 04178, stabilization, shlomi, 03141, 1990ita, ronald, charles, thomas, boaz, 42426, sanjeev, gregory, 35752, multithreaded, svozil, hector, 4462, 112, indeterminism, theserverside, cstheory, stackexchange, major, unsolved, hamilton, howard, ephraim, 9175968, 77606, 77610, shlomo, shay, 1983, 2758285, 357195, 357200, minimum, weight, spanning, trees, 1977, toward, formal, 155, 160, elsevier, haloi, packt, publishing, ltd, 78439, 832, 100, apache, zookeeper, essentials, kamburugamuve, supun, ekanayake, saliya, john, sons, 119, 71301, hood, 102, 192, schneider, wattenhofer, 24099, trading, tulsiramji, gaikwad, patil, college, nagpur, department, chapters, savage, 209, 89539, exploring, toomarian, barhen, gulati, fijany, bejczy, 214, 4506, robotics, neural, robotic, 63835, 581, development, haussmann, irregularly, 909, 54447518, s10586, 018, 2879, 887, chiu, allocation, proceedings, infocom, ninth, joint, societies, lind, alm, chemistry, 16711722, pmid, 1021, ci050360b, 1034, chem, inf, quang, hieu, mihai, lupu, beng, chin, ooi, heidelberg, 663093862, oclc, 03513, vigna, casey, 9781250065636, age, cryptocurrency, blockchain, challenging, economic, requires, 2278, 0661, ohlídal, jaroš, schwarz, oab, aab, schedules, interconnection, rothlauf, branke, cagnoni, 540, 33237, 267, 79483, banks, 4302, 5074, way, secret, founders, email, bentaleb, yifan, xin, singapore, july, 5789, organizational, kleppmann, 4493, 7332, ideas, behind, maintainable, 292, magnoni, 1088, 2015jphcs, 608a2038m, series, sytems, sic, disjoint, changed, 0981, 4204, knative, 4781, transform, ford, neal, 147, 146, tanenbaum, andrew, steen, maarten, van, upper, saddle, river, pearson, prentice, 088893, cognitive, checking, conferences, loa, library, layered, queueing, jungle, regarding, spatial, gis, widely, fog, flat, neighborhood, telecommunication, providers, agreeing, upon, interoperability, standards, federation, edsger, eventual, over, source, networking, built, distribution, jobs, mobility, linearizability, interesting, reason, telling, likely, pspace, analogous, halts, forever, naturally, hard, undecidable, far, complementary, studying, coordinators, act, exist, unidirectional, grids, directed, euler, decouples, issue, family, economical, had, strong, won, influential, paper, bytes, attributed, who, formalized, lost, ring, themselves, they, need, break, symmetry, comparable, highest, identity, designating, organizer, begun, unaware, unable, after, throughout, recognizes, note, measured, 99th, percentile, because, median, average, misleading, stamps, causal, happened, logical, clocks, synchronizers, focused, fundamental, stabilisation, byzantine, consensus, perspective, asks, stops, stop, supposed, continuously, conflicts, occur, deadlocks, dining, philosophers, captured, congest, contain, having, possibility, distant, parts, words, decisions, size, neighbourhood, closely, let, computable, trivially, approximately, simply, gather, inform, attention, usually, paid, operations, steps, perhaps, simplest, lockstep, fashion, receive, latest, neighbours, send, round, yet, resource, indeed, trade, off, decision, polynomial, equally, formalism, simulate, vice, versa, suitable, lie, place, presented, operation, initially, knows, discover, color, exploits, again, finds, encodes, outputs, result, centralized, consider, describes, illustrated, per, correctly, gate, extremely, comparator, closer, behavior, takes, instructions, cas, body, summary, found, literature, swap, extended, underlying, encapsulates, virtually, unifies, classical, assumes, viewpoints, focuses, although, issues, executes, obvious, meant, equivalent, citation, needed, seeks, understand, traditionally, correct, reads, performs, formalisms, executing, universal, turing, computability, automate, formally, together, solutions, manifesto, responsive, resilient, elastic, subsequently, flexible, advised, implement, graphics, rendering, industrial, aircraft, banking, airline, reservation, burst, buffers, management, communities, reality, routing, wireless, sensor, cellular, telephone, telecommunications, principle, reliability, easier, expand, uniprocessor, allow, larger, compute, bandwidth, beneficial, very, connects, produced, require, adopted, redundancy, key, considerations, varies, constraints, objectives, prevent, cascading, isolate, failing, traffic, remain, replicate, sets, partition, workloads, replicated, rerouted, experiences, intended, enhance, resilience, reducing, localized, organized, contained, units, operates, aspect, protocols, relationship, enable, done, utilizing, provides, relational, allowing, live, environment, relay, enables, beyond, parameters, sub, instead, responsibilities, uniformly, bittorrent, 227, refer, forward, enterprise, responsible, success, intelligence, middle, simplifies, deployment, stateless, smart, format, display, committed, represents, falls, tight, disk, determines, lower, printed, onto, made, cables, board, study, branch, podc, dates, counterpart, disc, held, ottawa, 1985, workshop, predecessors, introduced, successful, probably, earliest, successor, worldwide, included, fidonet, usenet, roots, studied, widespread, ethernet, situation, complicated, quite, match, above, definitions, detailed, rule, thumb, right, illustrates, difference, represented, line, connecting, detail, groups, overlap, clear, exists, characterized, tightly, roughly, classify, criteria, combine, targeted, workflows, timing, request, reply, technically, associated, excel, propagation, decoupled, better, suited, workflow, orchestration, contrast, broader, role, encompassing, commands, documents, guarantees, achieved, idempotency, true, semantics, datapayload, paymentprocessed, processpayment, represent, fact, broadcast, asynchronously, consumers, promoting, don, expect, response, acknowledgment, kafka, commit, offsets, sns, statuses, being, inherent, itself, orderplaced, p2p, saga, know, limited, incomplete, advance, tolerate, perceives, cited, word, referred, geographical, nowadays, wider, sense, even, referring, interact, refers, writing, http, connectors, queues, rpc, overcoming, managing, independent, component, fails, fail, vary, primarily, due, increased, gateways, firewalls, subnets, proxies, suffer, conversely, durable, changeable, fine, tuned, deployed, marc, brooker, range, workload, nearly, constant, fit, ownership, just, marginal, fallacies, lack, whose, located, confused, encyclopedia, item, wikiversity, printable, version, download, print, export, switch, legacy, parser, shortened, url, talk, tiếng, việt, اردو, українська, türkçe, ไทย, தமிழ், svenska, српски, srpski, shqip, slovenčina, русский, română, português, polski, bokmål, nynorsk, nederlands, melayu, монгол, മലയാളം, македонски, latviešu, lietuvių, latina, 한국어, қазақша, ქართული, jawa, 日本語, italiano, ido, indonesia, magyar, हिन्दी, עברית, gaeilge, français, suomi, فارسی, euskara, eesti, español, esperanto, ελληνικά, deutsch, dansk, čeština, català, bosanski, български, тарашкевіца, العربية, top, personal, recent, community, portal, learn, contribute, navigation, jump, content,
Text of the page (random words):
6 p xix 1 2 peleg 2000 p 1 peleg 2000 p 1 papadimitriou 1994 chapter 15 keidar 2008 see references in introduction bentaleb a yifan l xin j et al 2016 parallel and distributed algorithms pdf national university of singapore archived pdf from the original on 2017 03 26 retrieved 20 july 2018 andrews 2000 p 348 andrews 2000 p 32 peter 2004 the history of email archived 2009 04 15 at the wayback machine banks m 2012 on the way to the web the secret history of the internet and its founders apress pp 44 5 isbn 978 1 4302 5074 6 archived from the original on 2023 01 20 retrieved 2018 07 20 tel g 2000 introduction to distributed algorithms cambridge university press pp 35 36 isbn 978 0 521 79483 1 archived from the original on 2023 01 20 retrieved 2018 07 20 ohlídal m jaroš j schwarz j et al 2006 evolutionary design of oab and aab communication schedules for interconnection networks in rothlauf f branke j cagnoni s eds applications of evolutionary computing springer science business media pp 267 78 isbn 978 3 540 33237 4 real time and distributed computing systems pdf issn 2278 0661 archived from the original pdf on 2017 01 10 retrieved 2017 01 09 cite journal cite journal requires journal help vigna p casey mj the age of cryptocurrency how bitcoin and the blockchain are challenging the global economic order st martin s press january 27 2015 isbn 9781250065636 quang hieu vu mihai lupu beng chin ooi 2010 peer to peer computing principles and applications heidelberg springer p 16 isbn 978 3 642 03513 5 oclc 663093862 lind p alm m 2006 a database centric virtual chemistry system j chem inf model 46 3 1034 9 doi 10 1021 ci050360b pmid 16711722 chiu g 1990 a model for optimal database allocation in distributed computing systems proceedings ieee infocom 90 ninth annual joint conference of the ieee computer and communications societies newman sam 2015 02 20 building microservices o reilly media isbn 978 1 4919 5035 7 richardson chris 2019 microservices patterns with examples in java shelter island ny manning publications isbn 978 1 61729 454 9 christudas binildas 2019 practical microservices architectural patterns event based java microservices with spring boot and spring cloud berkeley ca apress l p isbn 978 1 4842 4501 9 newman sam 2015 02 20 building microservices o reilly media isbn 978 1 4919 5035 7 richardson chris 2019 microservices patterns with examples in java shelter island ny manning publications isbn 978 1 61729 454 9 christudas binildas 2019 practical microservices architectural patterns event based java microservices with spring boot and spring cloud berkeley ca apress l p isbn 978 1 4842 4501 9 newman sam 2015 02 20 building microservices o reilly media isbn 978 1 4919 5035 7 richardson chris 2019 microservices patterns with examples in java shelter island ny manning publications isbn 978 1 61729 454 9 christudas binildas 2019 practical microservices architectural patterns event based java microservices with spring boot and spring cloud berkeley ca apress l p isbn 978 1 4842 4501 9 newman sam 2015 02 20 building microservices o reilly media isbn 978 1 4919 5035 7 richardson chris 2019 microservices patterns with examples in java shelter island ny manning publications isbn 978 1 61729 454 9 christudas binildas 2019 practical microservices architectural patterns event based java microservices with spring boot and spring cloud berkeley ca apress l p isbn 978 1 4842 4501 9 elmasri navathe 2000 section 24 1 2 andrews 2000 p 10 11 ghosh 2007 p 4 6 lynch 1996 p xix 1 peleg 2000 p xv elmasri navathe 2000 section 24 haussmann j 2019 cost efficient parallel processing of irregularly structured problems in cloud computing environments journal of cluster computing 22 3 887 909 doi 10 1007 s10586 018 2879 3 s2cid 54447518 reactive application development manning 2018 isbn 978 1 63835 581 6 toomarian n b barhen j gulati s 1992 neural networks for real time robotic applications in fijany a bejczy a eds parallel computation systems for robotics algorithms and architectures world scientific p 214 isbn 978 981 4506 17 5 archived from the original on 2020 08 01 retrieved 2018 07 20 savage j e 1998 models of computation exploring the power of computing addison wesley p 209 isbn 978 0 201 89539 1 cormen leiserson rivest 1990 section 30 herlihy shavit 2008 chapters 2 6 lynch 1996 cormen leiserson rivest 1990 sections 28 and 29 1 2 3 tulsiramji gaikwad patil college of engineering technology nagpur department of information technology introduction to distributed systems cole vishkin 1986 cormen leiserson rivest 1990 section 30 5 andrews 2000 p ix arora barak 2009 section 6 7 papadimitriou 1994 section 15 3 papadimitriou 1994 section 15 2 lynch 1996 p 17 23 peleg 2000 sections 2 3 and 7 linial 1992 naor stockmeyer 1995 schneider j wattenhofer r 2011 trading bit message and time complexity of distributed algorithms in peleg d ed distributed computing springer science business media pp 51 65 isbn 978 3 642 24099 7 archived from the original on 2020 08 01 retrieved 2018 07 20 lynch 1996 sections 5 7 ghosh 2007 chapter 13 lynch 1996 p 99 102 ghosh 2007 p 192 193 dolev 2000 ghosh 2007 chapter 17 lynch 1996 section 16 peleg 2000 section 6 lynch 1996 section 18 ghosh 2007 sections 6 2 6 3 ghosh 2007 section 6 4 kamburugamuve supun ekanayake saliya 2021 foundations of data intensive applications large scale data analytics under the hood john wiley sons isbn 978 1 119 71301 2 1 2 haloi s 2015 apache zookeeper essentials packt publishing ltd pp 100 101 isbn 978 1 78439 832 3 archived from the original on 2023 01 20 retrieved 2018 07 20 lelann g 1977 distributed systems toward a formal approach information processing 77 155 160 via elsevier r g gallager p a humblet and p m spira january 1983 a distributed algorithm for minimum weight spanning trees pdf acm transactions on programming languages and systems 5 1 66 77 doi 10 1145 357195 357200 s2cid 2758285 archived pdf from the original on 2017 09 26 cite journal cs1 maint multiple names authors list link korach ephraim kutten shay moran shlomo 1990 a modular technique for the design of efficient distributed leader finding algorithms pdf acm transactions on programming languages and systems 12 1 84 101 doi 10 1145 77606 77610 s2cid 9175968 archived pdf from the original on 2007 04 18 hamilton howard distributed algorithms archived from the original on 2012 11 24 retrieved 2013 03 03 major unsolved problems in distributed systems cstheory stackexchange com archived from the original on 20 january 2023 retrieved 16 march 2018 how big data and distributed systems solve traditional scalability problems theserverside com archived from the original on 17 march 2018 retrieved 16 march 2018 svozil k 2011 indeterminism and randomness through physics in hector z ed randomness through computation some answers more questions world scientific pp 112 3 isbn 978 981 4462 63 1 archived from the original on 2020 08 01 retrieved 2018 07 20 papadimitriou 1994 section 19 3 references edit books andrews gregory r 2000 foundations of multithreaded parallel and distributed programming addison wesley isbn 978 0 201 35752 3 arora sanjeev barak boaz 2009 computational complexity a modern approach cambridge isbn 978 0 521 42426 4 cormen thomas h leiserson charles e rivest ronald l 1990 introduction to algorithms 1st ed mit press bibcode 1990ita book c isbn 978 0 262 03141 7 dolev shlomi 2000 self stabilization mit press isbn 978 0 262 04178 2 elmasri ramez navathe shamkant b 2000 fundamentals of database systems 3rd ed addison wesley isbn 978 0 201 54263 9 ghosh sukumar 2007 distributed systems an algorithmic approach chapman hall crc isbn 978 1 58488 564 1 lynch nancy a 1996 distributed algorithms morgan kaufmann isbn 978 1 55860 348 6 herlihy maurice p shavit nir n 2008 the art of multiprocessor programming morgan kaufmann isbn 978 0 12 370591 4 papadimitriou christos h 1994 computational complexity addison wesley isbn 978 0 201 53082 7 peleg david 2000 distributed computing a locality sensitive approach siam isbn 978 0 89871 464 7 archived from the original on 2009 08 06 retrieved 2009 07 16 articles cole richard vishkin uzi 1986 deterministic coin tossing with applications to optimal parallel list ranking information and control 70 1 32 53 doi 10 1016 s0019 9958 86 80023 7 keidar idit 2008 distributed computing column 32 the year in review acm sigact news 39 4 53 54 doi 10 1145 1466390 1466402 s2cid 7607391 archived from the original on 2014 01 16 retrieved 2009 08 20 linial nathan 1992 locality in distributed graph algorithms siam journal on computing 21 1 193 201 doi 10 1137 0221015 naor moni stockmeyer larry 1995 what can be computed locally pdf siam journal on computing 24 6 1259 1277 doi 10 1137 s0097539793254571 archived pdf from the original on 2013 01 08 web sites godfrey bill 2002 a primer on distributed computing archived from the original on 2021 05 13 retrieved 2021 05 13 peter ian 2004 ian peter s history of the internet archived from the original on 2010 01 20 retrieved 2009 08 04 further reading edit books attiya hagit and jennifer welch 2004 distributed computing fundamentals simulations and advanced topics wiley interscience isbn 0 471 45324 2 christian cachin rachid guerraoui luís rodrigues 2011 introduction to reliable and secure distributed programming 2 ed springer bibcode 2011itra book c isbn 978 3 642 15259 7 coulouris george et al 2011 distributed systems concepts and design 5th edition addison wesley isbn 0 132 14301 1 faber jim 1998 java distributed computing o reilly archived from the original on 2010 08 24 retrieved 2010 09 29 java distributed computing by jim faber 1998 archived 2010 08 24 at the wayback machine garg vijay k 2002 elements of distributed computing wiley ieee press isbn 0 471 03600 5 tel gerard 1994 introduction to distributed algorithms cambridge university press chandy mani et al 1988 parallel program design addison wesley isbn 0201058669 dusseau remzi h dusseau andrea 2016 operating systems three easy pieces chapter 48 distributed systems pdf archived from the original pdf on 31 august 2021 retrieved 8 october 2021 articles keidar idit rajsbaum sergio eds 2000 2009 distributed computing column acm sigact news archived from the original on 2014 01 16 retrieved 2009 08 16 birrell a d levin r schroeder m d needham r m april 1982 grapevine an exercise in distributed computing pdf communications of the acm 25 4 260 274 doi 10 1145 358468 358487 s2cid 16066616 archived pdf from the original on 2016 07 30 conference papers rodriguez carlos villagra marcos baran benjamin 2007 asynchronous team algorithms for boolean satisfiability 2007 2nd bio inspired models of network information and computing systems pp 66 69 doi 10 1109 bimnics 2007 4610083 s2cid 15185219 external links edit wikiquote has quotations related to distributed computing media related to distributed computing at wikimedia commons v t e parallel computing general distributed computing parallel computing parallel algorithm massively parallel cloud computing high performance computing multiprocessing manycore processor gpgpu computer network systolic array levels bit instruction thread task data memory loop pipeline multithreading temporal simultaneous smt simultaneous and heterogenous speculative spmt preemptive cooperative clustered multi thread cmt hardware scout theory pram model pem model analysis of parallel algorithms amdahl s law gustafson s law cost efficiency karp flatt metric slowdown speedup elements process thread fiber instruction window array coordination multiprocessing memory coherence cache coherence cache invalidation barrier synchronization application checkpointing programming stream processing dataflow programming models implicit parallelism explicit parallelism concurrency non blocking algorithm hardware flynn s taxonomy sisd simd array processing simt pipelined processing associative processing misd mimd dataflow architecture pipelined processor superscalar processor vector processor multiprocessor symmetric asymmetric memory shared distributed distributed shared uma numa coma massively parallel computer computer cluster beowulf cluster grid computer hardware acceleration apis ateji px boost chapel hpx charm cilk coarray fortran cuda dryad c amp global arrays gpuopen mpi openmp opencl openhmpp openacc parallel extensions pvm pthreads raftlib rocm upc tbb zpl problems automatic parallelization cache stampede deadlock deterministic algorithm embarrassingly parallel parallel slowdown race condition software lockout scalability starvation category parallel computing v t e programming paradigms imperative structured jackson structures block structured modular non structured procedural programming in the large and in the small design by contract invariant based nested function object oriented class based prototype based object based agent immutable object persistent uniform function call syntax declarative functional recursive anonymous function partial application higher order higher order function purely functional total strict gadts dependent types functional logic point free style expression oriented applicative concatenative function level value level monad dataflow flow based reactive functional reactive signals streams synchronous logic abductive logic answer set constraint constraint logic inductive logic nondeterministic ontology probabilistic logic query domain specific language dsl algebraic modeling array automata based action command spacecraft differentiable end user grammar oriented interface description language oriented list comprehension low code modeling natural language non english based page description pipes and filters probabilistic quantum scientific scripting set theoretic simulation stack based system tactile templating transformation graph rewriting production pattern visual concurrent parallel actor based automatic mutual exclusion choreographic programming concurrent logic concurrent constraint logic concurrent oo macroprogramming multitier programming organic computing parallel programming models partitioned global address space process oriented relativistic programming service oriented structured concurrency metaprogramming attribute oriented automatic inductive dynamic extensible generic homoiconicity interactive macro hygienic metalinguistic abstraction multi stage program synthesis bayesian by demonstration by example vibe coding reflective self modifying code symbolic template separation of concerns aspects components data driven data oriented event driven features literate roles subjects comparisons lists comparison multi paradigm object oriented functional list oo by type authority control databases international gnd fast national united states france bnf data spain latvia israel other idref yale lux retrieved from https en wikipedia org w index php title distributed_computing oldid 1376696275 category distributed computing hidden categories articles with short de...
|