Live briefing
Everything about Reactor pattern
Software design pattern for concurrent event handling
The reactor software design pattern is an event handling strategy that can respond to many potential service requests concurrently. The pattern's key component is an event loop, running in a single thread or process, which demultiplexes incoming requests and dispatches them to the correct request handler. Wikipedia →
🧭 Start here: a 6-step reading path
- Read the overview: Reactor patternA 5-minute orientation
- Skim a recent paper: Gas-liquid flow pattern identification and bubble characteristics analysis in a static mixer based HiPOxTM reactorInfluential work since 2022
- Pick up a classic book: Network and Parallel ComputingThe most-reprinted book on the subject
- Read the landmark paper: Characterization of the flow pattern in a downer reactorCited 52 times
- Go sideways: Non-blocking I/O (Java)A closely related topic
- Go sideways: Event-driven programmingA closely related topic
📖 Definitions
No dictionary entry for this exact phrase.
🏆 Landmark papers (most cited)
Characterization of the flow pattern in a downer reactor
Pressurized Water Reactor Loading Pattern Design Using the Simple Tabu Search
Degradation Pattern of Textile Effluent by Using Bio and Sono Chemical Reactor
Automatic pressurized water reactor loading pattern design using ant colony algorithms
Flow pattern, circulation velocity and pressure loss in loop reactor.
Pattern formation in homogeneous reactor models
Optimization of Boiling Water Reactor Loading Pattern Using Two-Stage Genetic Algorithm
Effect of friction on pebble flow pattern in pebble bed reactor
🆕 Influential since 2022
Gas-liquid flow pattern identification and bubble characteristics analysis in a static mixer based HiPOxTM reactor
Fuel loading pattern optimization of ALLEGRO fast reactor using genetic algorithms
Degradation of dye in a continuous zig-zag flow pattern photocatalytic reactor using a Doehlert matrix
Study on gas–liquid sulfonation reaction under annular flow pattern in micro-reactor: Mechanism, model and process optimization
CFD Simulation Investigation on the Flow Field Distribution Pattern under Different Operating Environment Pressures in a Jet Impingement-Negative Pressure Reactor
📚 Books worth reading
Network and Parallel ComputingJames J. Park · 2012- 📕Civilian nuclear powerUnited States. Atomic Energy Commission. Division of Reactor Development and Technology. · 1970
Nuclear PhysicsThe Committee on the Assessment of and Outlook for Nuclear Physics, Board on Physics and Astronomy · 2013
Modern Iron Making HandbookR. H. Tupkary, V. R. Tupkary · 2017- 📕Nodal methods for calculating nuclear reactor transients, control rod patterns, and fuel pin powersByung-Oh Cho · 1990
- 📕Detection of boiling by Piety's online PSD-pattern recognition algorithm applied to neutron noise signals in the SAPHIR reactorGerard Spiekerman · 1988
- 📕Analysis of experimental data on two-phase natural circulation from the flow pattern transition instability studies facility at Apsara reactorP. Dubey · 2004
- 📕Characterisation and control of continuous flow chemical reactorsWang, Hui. · 1983
Ranked by number of editions on Open Library, a rough measure of how lasting a book is.
🔗 Related topics
- Non-blocking I/O (Java) java.nio (where nio stands for "New Input/Output") is a collection of Java programming language APIs that offer features for intensive I/O operations.…
- Event-driven programming In computer programming, event-driven programming is a programming paradigm in which the flow of the program is determined by external events. User interface…
- Java Platform, Standard Edition Java Platform, Standard Edition (Java SE) is a computing platform, technical standard for execution of applications on independent Java-supported platforms…
- Event loop In software, an event loop is an algorithm that continually dispatches control flow for events. The loop requests the next event from an event provider…
- Netty (software) Netty is a non-blocking I/O client-server framework for the development of Java network applications such as protocol servers and clients. The asynchronous…
- Channel (programming) Computer programming portal In computing, a channel is a model for inter-thread communication and synchronization via message passing. A message may be…
- Intercepting filter pattern Intercepting Filter is a JavaEE pattern which creates pluggable filters to process common services in a standard manner without requiring changes to core…
- Asynchronous I/O Asynchronous I/O is a form of input/output processing that allows a program to initiate an I/O operation and continue processing other tasks before the…