chi

Fujitsu Names New Sales Chief for West Coast

Garett Edde’s new role includes promoting, selling, and supporting Fujitsu’s residential products.




chi

A Deep Dive Into Five Refrigeration Architectures

As refrigerant regulations grow more stringent, manufacturers are beginning to offer new refrigeration architectures that utilize low-GWP refrigerants.




chi

LG Debuts Chiller, DOAS at AHR Expo

Heat pumps are seen as a main weapon in the battle to stem climate change. LG Electronics specializes in heat pumps, so this was a good opportunity for the company to promote its wares.




chi

Bergdorf Goodman Store Installs Low-GWP Chillers

Trane Technologies and Neiman Marcus Group are collaborating to decarbonize the luxury retailer’s footprint through renewable energy, electrification, energy efficiency, and refrigerant management.





chi

HVAC Chiller Offerings: A Product Roundup

A product round-up of chillers on the market.




chi

Cooling Chillers: A Primer

Chillers use the principles of thermodynamics to remove heat from a conditioned space. But “chiller” is a broad term that encompasses system configurations, refrigeration technologies, and methods of rejecting captured heat. Experts take a closer look.




chi

HVAC Solutions Help Data Centers Achieve Sustainability

The rapid expansion of data centers has raised concerns about their massive energy use and carbon footprint. However, adopting sustainable HVAC solutions can reduce a data center’s environmental impact and energy consumption.




chi

Chillers Go Green With Low-GWP Refrigerants

Manufacturers are offering low-GWP refrigerant alternatives, as EPA is proposing a 700 GWP limit for most new comfort cooling chillers starting in 2025.




chi

Project Files: Episode 63 — University of Cincinnati Chiller Upgrade

Like many universities across America, the University of Cincinnati faced a major infrastructure challenge: having to operate aging central utility plants with older technology.




chi

Space-Saving Chillers

In addition to taking up less space, smaller chillers can be more easily installed, weigh less, and pose fewer shipping, rigging, and building-construction challenges. They can also be more energy efficient, with the same or even greater cooling capacity.




chi

How Low-Temperature Absorption Chillers Can Optimize Food and Beverage Processing

By splitting the absorption process into two steps, lithium bromide solution concentrations are lower in the system, enabling lower hot water temperatures within the generator, lower hot water flow rates, and the elimination of crystallization risk within the chiller.




chi

Changes in Chiller Use

Chillers are being used as heat pumps, outfitted with heat-recovery systems, used in building electrification projects, and installed in arrays to cool data centers.




chi

Access Inc. Joins Johnson Controls-Hitachi Manufacturers' Sales Rep Team

Access Inc. will be the new manufacturers' representative for Hitachi VRF systems and SmartFlex™ systems in eastern Michigan and Northwest Ohio




chi

A Capital Cost and Energy Saving Approach to Chilled Water HVAC with Zero Emissions Potential

The proposed new approach to chilled water HVAC systems promises to provide significant capital cost savings, energy cost savings, and a path to eliminate CO2 emissions.




chi

Project Files: Episode 61 — All-Electric, Zero-Carbon Michigan Home

This Michigan home is proof that even when achieving high-level green building standards, more can be done to improve sustainability.




chi

Achieving Geothermal Success

At a recent IGSPHA meeting, tips were shared on how HVAC contractors can become geothermal powerhouses.




chi

Nationwide 250 hp Boiler Achieves 5 ppm NOx Performance

Equipped with an Oilon LN30 ultra-low NOx burner and Nationwide’s Eagle PLC-based Control System, the 250 hp package boiler achieved average emissions performance of 5 ppm NOx and 0 ppm CO (corrected to 3% O2) during third-party testing.




chi

6 Essential Steps for Teaching CO₂ Refrigeration

CO2 refrigeration systems demand both classroom knowledge and hands-on experience, which is why blending theory with practice creates top-notch technicians.




chi

Preaching the Importance of Rooftop Maintenance

HVAC contractors in different climates and regions all over the U.S. agree that irregular upkeep is the most problematic issue when it comes to rooftop unit failure.




chi

GreenChill Honors Top Refrigeration Leaders

GreenChill recognized nine supermarket and commercial refrigeration leaders for exceptional achievements to reduce the impacts of commercial refrigeration systems on the environment. 




chi

Heat or Chill, the Market for Heat Exchangers in HVACs Stays Steady

With stronger global temperature fluctuations and demand for HVAC systems growing, heat exchangers are rapidly becoming essential to an ever-expanding market.




chi

Preparing For Emerging Cybersecurity Attacks Against Chillers

When it comes to this piece of critical infrastructure, operators need to be prepared to face new and sophisticated attacks.




chi

Episode 23: Architecture Pt. 1

This is the first of a series of Episodes on Software Architecture. Alex, Michael and Markus talk about rather fundamental topics in this episode, we'll go into much more detail in subsequent episodes in that series. Topics in this episode include:

  • What is architecture, how is it different from design
  • what different kinds of architecture are there in addition to software architecture
  • the role of the architect, do we have one or more?
  • architecture in agile software development
  • tasks of the architect
  • architect vs. the technical project lead
  • architecture and project politics
  • architecture requirements, estimating, team assembling
There aren't too many good references for this general architecture discussion. You might want to take a look at Software Architecture in Practice by Len Bass, or, if you speak German, at the book Software-Architektur by Vogel, Arnold, Chugtai, Ihler, Mehlig, Neumann, Voelter and Zdun.




chi

Episode 25: Architecture Pt. 2

In this Episode, Michael and Markus continue the discussion about the fundamentals of software architecture (we're doing it without Alex, because it is really hard to find a suitable time for all of us on the phone :-)). We talk about the various quality attributes (such as performance, scalability, maintainability and many more) and how they relate to each other.




chi

Episode 27: Service Oriented Architecture Pt.1

SOA (Service Oriented Architecture) appears to be just another hype - after all we have been building distributed systems for quite a while now. But the real value of SOA is non-technical. In this episode Eberhard and Markus discuss the advantages and disadvantages, what SOA actually is and how it compares to other approaches that have been tried out before.




chi

Episode 30: Architecture Pt.3

In this third Episode on software architecture, Michael and Markus talk about the basic tools that an architect uses when architecting systems. These tools include things like separation, abstraction, compression and sharing. We also relate these tools to the quality attributes we introduced in previous archtecture episodes.




chi

Episode 32: Service Oriented Architecture, Pt.2a

In this, as well as in the next episode Eberhard and Markus continue their discussion about SOA (the episode got too long, so we had to split it into two ... SOA 2a and SOA 2b). In this episode, we talk about the various perspectives on SOA (CBD, EAI, BPM), about fundamental requirements towards an SOA, and we discuss the role of models in defining sustainable architectures. We also discuss how a programming model based on the described approach typically looks like. We then discuss a number of issues any large-scale SOA faces (and for which the SOA paradigm does not really provide an out-of-the-box solution: In this episode we discuss data type ownership and (weak) typing of data types.




chi

Episode 33: Service Oriented Architecture, Pt.2b

This is the second snippet of the SOA 2 double-episode. Eberhard and Markus continue the discussion with the issue of service reuse and a couple of development process issues. We also look at the duality between infrastructure development and application development in the context of an SOA. We then discuss the great spaghetti misunderstanding :-). We conclude this episode with a look at how to integrate BPM into the conceptual SOA framework we've built up to now, and we'll also briefly skim over a number of technologies related to SOA. Note that this episode, as well as the last one, is based on a set of slides; these can be downloaded from here. This episode covers slides 39 through 74.




chi

Episode 34: Enterprise Architecture

In this episode Markus and our Guest Andy Longshaw talk about enterprise architecture. More specifically, we talk about some of the patterns in Andy Longshaw's and Paul Dyson's book Architecting Enterprise Solutions: Patterns for High-Capability Internet-based Systems. These includes things like replication, load balancing, monitoring and application management.




chi

Episode 41: Architecture Patterns (Architecture Pt. 4)

This is the fourth and final episode on the fundamentals of Software Architecture. We talk mainly about architectural styles and patterns, as introduced in the POSA 1 Book. We also discuss a little bit the process of actually using those patterns for architecting systems.




chi

Episode 64: Luke Hohmann on Architecture and Business

In this episode we talk about the relationship between software architecture and the business. Based on his book, Beyond Software Architecture we discuss how things such as branding, licensing, updating or different deployment scenarios influence the technical architecture of a system. We also discuss issues such as portability that add a huge amount of complexity, although from a business perspective it often does not make much sense. In the second part of the interview we discuss how the technical team and the business team can improve the way they work together. We look at some of the games (such as Buy a Feature or Give them a Hot Tub) from his new book Innovation Games, which discusses how to use collaborative play to be more creative and innovative in product creation.




chi

Episode 74: Enterprise Architecture II

Enterprise Architecture is already common practice in most Fortune 100 companies. As the topic is comparably young, knowledge about it is not so widespread in the Software Architects Community, who deals mostly with project architectures. In this episode Alex speaks with Wolfgang Keller who has practical experience as an enterprise architect and has written a book on the topic. He is a Partner with BusinessGlue Consulting. They are specializing in the relationship between EAM and SOA. This episode gives a rough overview what Enterprise Architecture actually is touches the standards in the field and also gives hints on the practical work of Enterprise Architects.




chi

Episode 93: Lessons Learned From Architecture Reviews with Rebecca Wirfs-Brock

In this episode, Markus talks to Rebecca Wirfs-Brock on what she has learned from architecture reviews. This is a very complement to the earlier episode on architecture evaluation.




chi

Episode 104: Plugin Architectures

In this episode we talk with Klaus Marquardt about building systems out of plugins. After briefly introducing the concept of a plugin in contrast to modules and related software engineering concepts, we discuss different views on plugins and different ways of working with plugins for developing software. We are looking at plugins for embedded systems as well as large business systems, at how plugins change the working mode and team organization, and discuss the possibilities of why and when to use plugins for implementing software systems.




chi

Episode 109: eBay’s Architecture Principles with Randy Shoup

In this episode we discuss with Randy Shoup, Distinguished Architect at eBay, about architectural pinciples and patterns used for building the highly scalable eBay infrastructure. The discussion is structured into four main ideas: partition everything, use asynchrony everywhere, automate everything, and design the system keeping in mind that everything fails at some point in a large distributed system.




chi

Episode 115: Architecture Analysis

During Evolution of a software system, it becomes more and more difficult to understand the originally planned software architecture. Often an architectural degeneration happens because of various reasons during the development phases. In this session we will be looking how to avoid such architectural decay and degeneration and how continuous monitoring can improve the situation (and avoid architectural violations). In addition we will look at "refactoring in the large" and how refactoring can be simulated. A new family of "lint like tools for software architectures" is currently emerging in the marketplace I will show some examples and how they scale and support you in real world projects.




chi

Episode 127: Usability with Joachim Machate

This episode is an introduction to user interface design with Joachim Machate of UID. We talk about the importance of user interface design, about its relationship to the overall software engineering process, as well as about UID's process for systematic user interface design.




chi

Episode 132: Top 10 Architecture Mistakes with Eoin Woods

This is a discussion with Eoin Woods about his collection of top 10 software architecture mistakes. Looking at things that don't work is always a good way to learn what you should actually do.




chi

Episode 142: Sustainable Architecture with Kevlin Henney and Klaus Marquardt

This is another episode recorded at OOP 2009, thanks to SIGS Datacom and programme chair Frances Paulisch for making this possible. Here is the abstract from the conference program: Many software systems have fragile architectures that are based on brittle assumptions or rigid architectures that reduce options and make change difficult. On the one hand, an architecture needs to be fit for the present day, suitable for immediate use, and on the other it needs to accommodate the future, absorbing reasonable uncertainty. However, an approach that is overly focused on today's needs and nothing more can create an inflexible architecture. An approach that becomes obsessed with possible future changes creates an overly complex architecture that is unfit for both today's and tomorrow's needs. Both approaches encourage an early descent into legacy for a system. The considerations presented in this talk reflect an approach that is more about thinking in the continuous present tense than just the present or the future tense. This includes principles from lean thinking, practices common in agile processes and techniques for loosely coupled design.




chi

Episode 144: The Maxine Research Virtual Machine with Doug Simon

In this episode we talk with Doug Simon from Sun Microsystems Laboratories about the Maxine Research VM, a so-called meta-circular virtual machine. Maxine is a JVM that is written itself in Java, but aims at taking JVM development to the next level while using highly integrated Java IDEs as development environments and running and debugging the VM itself directly from the Inspector, an IDE-like tool specialized for the Maxine VM. During the episode we talk about the basic ideas behind Maxine, what exactly "meta-circular" means and what makes it interesting and promising to build a Java VM in Java. We talk about the relationship to Sun's current production JVM (HotSpot) and about ideas and directions for the future of Maxine.




chi

Episode 166: Living Architectures with John Wiegand

This time we have John Wiegand on the mic for an episode on architectures and agile software development. We talk about the role of architectures in an agile world and why architectures change and need to change over time. We discuss the characteristics of those living architectures, using the Eclipse and the Jazz projects as examples, and the surrounding development methods for such environments.




chi

Episode 169: Memory Grid Architecture with Nati Shalom

In this episode, Robert talks with Nati Shalom about the emergence of large-system architectures consisting of a grid of high-memory nodes.




chi

Episode 174: Chip Manufacturing and Waferscanners

Guest: Wilbert Albers Host: Markus In this episode we take a look at microchip production, with a special focus on waferscanners. To do this, we talked with Wilbert Albers of ASML, the leading waferscanner manufacturer in the world. In the episode, we talk about the overall chip production process (from silicon sand over wafer cutting […]




chi

Episode 210: Stefan Tilkov on Architecture and Micro Services

Micro services is an emerging trend in software architecture that focuses on small, lightweight applications as a means to avoid large, unmaintainable, monolithic systems. This approach allows for individual technology stacks for each component and more resilient systems. Micro services uses well-known communication schemes such as REST but also require new technologies for the implementation. […]




chi

Episode 228: Software Architecture Sketches with Simon Brown




chi

SE-Radio Episode 236: Rebecca Parsons on Evolutionary Architecture




chi

SE Radio Episode 244: Gernot Starke on Architecture Documentation using arc42

Gernot Starke talks about arc42: an open-source set of templates he developed to document software architecture based on his practical experience with real projects. Also Gernot and host Eberhard then discuss how documenting architecture fits into agile processes and how to find the right amount of documentation for a system. They walk through the different parts of the arc42 templates covering requirements and the context of the system and the solution structure, including building blocks, runtime, and deployment. They discuss tooling, versioning, testing documentation, and how to keep documentation up to date.




chi

SE-Radio Episode 254: Mike Barker on the LMAX Architecture

Mike Barker talks with Sven Johann about the architecture of the LMAX system. LMAX is a low-latency, high-throughput trading platform. Their discussion begins with what LMAX does; the origins of LMAX; and extreme performance requirements faced by LMAX. They then delve into systems that LMAX communicates with; LMAX users; the two main components of the system (broker and exchange); Mechanical Sympathy as an architectural driver; message flow using the Disruptor library; and lock-free algorithms. Mike and Sven wrap up by discussing how a well modeled domain model can improve the performance of any system; automated (performance) tests; continuous delivery; and measuring response times.




chi

SE-Radio-Episode-286-Katie-Malone-Intro-to-Machine-Learning

Show host Edaena Salinas talks with Katie Malone about Machine Learning.  Katie Malone is a Data Scientist in the Research and Development department at Civis Analytics. She is also an instructor of the Intro to Machine Learning online course from Udacity and host of Linear Digressions, a podcast about machine learning. Topics include: machine learning, data science, a career in machine learning.