ba Battle for the Wall: Benefits of Proprietary Controls Versus Smart Thermostats By www.achrnews.com Published On :: Mon, 12 Nov 2018 07:34:00 -0500 The expected surge in smart thermostat sales will have equipment manufacturers, many of whom have their own proprietary controls, competing with the well-known universal thermostat brands, such as Nest, Honeywell, and ecobee. Full Article
ba Could Subscription-Based Heat Pumps Be the Future of Electrification? By www.achrnews.com Published On :: Sun, 11 Feb 2024 07:00:00 -0500 Scandinavian green energy startup Aira plans to offer a 10-year service guarantee and a monthly fee that includes installation, maintenance. Full Article
ba Cashing In on Heat Pumps: A Primer on Incentives, Rebates, and Tax Credits By www.achrnews.com Published On :: Thu, 10 Oct 2024 07:00:00 -0400 With “heat pump” and “incentives” almost being synonymous at this point, contractors need to understand the basics to ensure customers are receiving the benefits. Full Article
ba Basic Furnace Maintenance and Troubleshooting By www.achrnews.com Published On :: Sat, 14 Jan 2023 07:00:00 -0500 The ACHR NEWS visited Flame Furnace in Warren, Michigan to learn how to do maintenance and basic troubleshooting on a furnace. Full Article
ba Judge Overturns Berkeley Gas Infrastructure Ban By www.achrnews.com Published On :: Tue, 25 Apr 2023 07:00:00 -0400 The decision is a win for the California Restaurant Association, which challenged the ban that took effect in 2020. The city has not decided whether to appeal. Full Article
ba Ted Cruz Gives DOE Furnace Rule Pushback By www.achrnews.com Published On :: Mon, 04 Mar 2024 06:00:00 -0500 U.S. Senator Ted Cruz is leading the charge to assist HVAC contractors in pushing back on the final rule on gas furnace efficiency standards from the U.S. Department of Energy (DOE). Full Article
ba Episode 9: Remoting Pt.1 and Listener Feedback By feedproxy.google.com Published On :: Sun, 19 Mar 2006 22:00:00 +0000 This Episode as well as the next one take a look at remoting infrastructures such as CORBA, .NET Remoting or Webservices. In this first part we will take a look at why remote communication is necessary in the first place, what remoting middleware can do for you as well as which other middleware technologies exist in addition to OO-RPC systems, such as messaging middleware. Finally, we conclude with a brief overview of what the broker pattern can do for us in the context of remoting middleware. Full Article
ba Episode 17: Feedback and Roadmap By feedproxy.google.com Published On :: Mon, 29 May 2006 22:00:00 +0000 This is a short episode that outlines the upcoming episodes and interviews, as well as reports on some listener feedback. Full Article
ba Episode 22: Feedback By feedproxy.google.com Published On :: Sun, 09 Jul 2006 22:00:00 +0000 This is an episode with some more of your feedback. Specifically, the episode also contains a 5 minute section from Geert Bevin where he explains how Continuations are used an implemented in the Rife Framework. This is in response to a discussion about continuations and Rife in Episode 15, Future of Enterprise Java. We also have some feedback from Bill Pugh about flaws in our description about the problems of double-checked locking in Java. Full Article
ba Episode 68: Dan Grossman on Garbage Collection and Transactional Memory By feedproxy.google.com Published On :: Fri, 14 Sep 2007 14:22:43 +0000 This episode features a discussion with Dan Grossman about an essay paper he wrote for this year's OOPSLA conference. The paper is about an analogy between garbage collection and transactional memory. In addition to seeing the beauty of the analogy, the discussion also serves as a good introduction to transactional memory (which was mentioned in the Goetz/Holmes episode) and - to some extent - to garbage collection. Full Article
ba Episode 82: Organization of Large Code Bases with Juergen Hoeller By feedproxy.google.com Published On :: Wed, 02 Jan 2008 17:02:27 +0000 In this episode Eberhard Wolff speaks with Jürgen Höller, the co-found of the Spring framework. Spring is a tremendously successful Java framework so they discuss the design of large frameworks and the issues that arise in the evolution. Jürgen explains the management of dependencies in the framework, how to structure such a framework, how to offer compatibility for the existing user base while evolving the framework and the role of metrics during development. Full Article
ba Episode 102: Relational Databases By feedproxy.google.com Published On :: Mon, 30 Jun 2008 09:15:07 +0000 In this espisode we take a closer look at relational database systems and the concepts behind them. We start by discussing the relational paradigm, its concepts and ramifications, and go on to architectural aspects. Full Article
ba Episode 109: eBay’s Architecture Principles with Randy Shoup By feedproxy.google.com Published On :: Mon, 08 Sep 2008 06:57:11 +0000 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. Full Article
ba Episode 129: F# with Luke Hoban By feedproxy.google.com Published On :: Tue, 17 Mar 2009 16:24:54 +0000 This episode is a discussion about F# with Microsoft's F# program manager Luke Hoban. Full Article
ba Episode 156: Kanban with David Anderson By feedproxy.google.com Published On :: Mon, 22 Feb 2010 05:33:50 +0000 This episode is part of our series on agile software development. We talk with David Anderson about Kanban, an agile software development method that is quite different from most of the other agile methods out there. We discuss the basic ideas behind Kanban, the differences between Kanban and Scrum and when and why projects can benefit from using Kanban. This episode is done in cooperation with the German magazine ObjektSpektrum (thanks for sharing this interview with us). Full Article
ba Episode 170: Large Agile Software Development with Bas Vodde By www.se-radio.net Published On :: Wed, 05 Jan 2011 03:58:06 +0000 In this episode Michael talks with Bas Vodde about how to apply agile principles to large and distributed development organizations. Full Article
ba Episode 186: Martin Fowler and Pramod Sadalage on Agile Database Development By www.se-radio.net Published On :: Fri, 01 Jun 2012 21:24:00 +0000 Recording Venue: Skype Guest: Martin Fowler and Pramod Sadalage In this episode, we talk with Pramod Sadalage and Martin Fowler about database evolution and agile database development. We discuss the basic challenges for working with a database in an agile development culture and how to include database design and most of all, database evolution, in […] Full Article
ba Episode 194: Michael Hunger on Graph Databases By www.se-radio.net Published On :: Wed, 22 May 2013 17:23:04 +0000 Recording Venue: Skype Guest: Michael Hunger Michael Hunger of Neo Technology, and a developer on the Neo4J database, joins Robert to discuss graph databases. Graph databases fall within the larger category of NoSQL databases but they are not primarily a solution to problems of scale. They differentiate themselves from RDBMS in offering a data model built […] Full Article
ba Episode 196: Personal Kanban with Jim Benson By www.se-radio.net Published On :: Wed, 31 Jul 2013 20:55:04 +0000 Recording Venue: WebEx Guest: Jim Benson Jim Benson is CEO of Modus Cooperandi, a collaborative management consultancy in Seattle, Washington. After being steeped in Agile for many years, Jim started working with Kanban and Lean thinking in 2005. In 2008, he started taking this idea further with Personal Kanban, which brings flow based work to the […] Full Article
ba Episode 199: Michael Stonebraker on Current Developments in Databases By www.se-radio.net Published On :: Thu, 05 Dec 2013 16:59:05 +0000 Recording Venue: Skype Guest: Michael Stonebraker Dr. Michael Stonebraker, one of the leading researchers and technology entrepreneurs in the database space, joins Robert for a discussion of database architecture and the emerging NewSQL family of databases. Dr. Stonebraker opens with his take on how the database market is segmented around a small number of use […] Full Article
ba Episode 216: Adrian Cockcroft on the Modern Cloud-based Platform By www.se-radio.net Published On :: Tue, 09 Dec 2014 22:04:17 +0000 Adrian Cockcroft discusses the challenges in creating a dynamic, flexible, cloud-based platform with SE Radio host Stefan Tilkov. After briefly discussing the definition of “cloud computing,” Adrian explains the history behind Netflix’s move to the cloud (which he led). After highlighting some of the differences that have developers and architects must face, Adrian talks about […] Full Article
ba Episode 223: Joram Barrez on the Activiti Business Process Management Platform By www.se-radio.net Published On :: Wed, 18 Mar 2015 20:49:02 +0000 Josh Long talks to Activiti cofounder Joram Barrez about the wide world of (open source) workflow engines, the Activiti BPMN2 engine, and what workflow implies when you’re building process-driven applications and services. Joram was originally a contributor to the jBPM project with jBPM founder Tom Baeyens at Red Hat. He cofounded Activiti in 2010 at […] Full Article
ba SE-Radio-Episode-234:-Barry-O'Reilly-on-Lean-Enterprise By traffic.libsyn.com Published On :: Tue, 04 Aug 2015 16:34:46 +0000 Full Article
ba SE-Radio Episode 254: Mike Barker on the LMAX Architecture By traffic.libsyn.com Published On :: Mon, 11 Apr 2016 21:39:31 +0000 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. Full Article
ba SE-Radio-Episode-255:-Monica-Beckwith-on-Java-Garbage-Collection By traffic.libsyn.com Published On :: Tue, 26 Apr 2016 19:56:41 +0000 Monica Beckwith joins Robert Blumen for a discussion of java garbage collection. What is garbage collection? GC algorithms; history of GC in the java language; fragmentation and compaction; generational strategies; causes of pauses; impact of pauses on application performance; tuning GC; GC on multi-core and large memory machines; should production servers be implemented in non-GC languages?; going off heap and other programming techniques to avoid garbage; the future of java GC. Full Article
ba SE-Radio Episode 313: Conor Delanbanque on Hiring and Retaining DevOps By traffic.libsyn.com Published On :: Mon, 18 Dec 2017 20:23:31 +0000 Kishore Bhatia talks with Conor Delanbanque about DevOps Hiring, building and retaining top talent in the DevOps space. Topics include DevOps as a special Engineering skill, building DevOps mindset and culture, challenges in hiring and retaining top talent and building teams and best practices for DevOps engineers and employers hiring for these skills. Full Article
ba SE-Radio Episode 319: Nicole Hubbard on Migrating from VMs to Kubernetes By traffic.libsyn.com Published On :: Tue, 13 Mar 2018 03:45:39 +0000 Edaena Salinas talks with Nicole Hubbard at KubeCon 2017. They discuss why WP engine is migrating from VMs to Kubernetes and how the migration is structured. Nicole explained the VM infrastructure at WP Engine and why there was a need to move... Full Article
ba SE-Radio Episode 322: Bill Venners on Property Based Tests By traffic.libsyn.com Published On :: Mon, 30 Apr 2018 23:21:13 +0000 Bill Venners speaks to Matthew Farwell about Property Based Tests, how they can be used, when they should not be used. We also cover how to define a property, how to generate the data required for a property based test. Full Article
ba SE-Radio Episode 323: Lin Clark on WebAssembly By traffic.libsyn.com Published On :: Mon, 07 May 2018 20:43:33 +0000 Lin Clark speaks to Matthew Farwell on WebAssembly Full Article
ba SE-Radio Episode 334: David Calavera on Zero-downtime Migrations and Rollbacks with Kubernetes By traffic.libsyn.com Published On :: Tue, 14 Aug 2018 17:27:15 +0000 Jeremy Jung talks with David Calavera about zero-downtime migrations and rollbacks with Kubernetes. In this episode we define migrations, rollbacks, and discuss how Netlify was able to migrate to Kubernetes and roll back off of it multiple times without impacting their users. David explains how developers can run old and new systems simultaneously, the importance of defining errors in your system, and when to apply fixes vs rolling back. We also discuss their decision to move to Kubernetes, and the benefits they received. Full Article
ba SE-Radio Episode 347: Daniel Corbett on Load Balancing and HAProxy By traffic.libsyn.com Published On :: Wed, 28 Nov 2018 17:46:53 +0000 Guest Daniel Corbett discusses how to scale your application with the help of load balancing. Hear details on HAProxy and the load balancing ecosystem as a whole. Full Article
ba SE-Radio Episode 353: Max Neunhoffer on Multi-model databases and ArangoDB By traffic.libsyn.com Published On :: Fri, 25 Jan 2019 16:53:01 +0000 Max Neunhoffer of ArangoDB discusses about multi-model databases in general, and open source ArangoDB, in specific, with show host Nishant Suneja. The show discussion covers motivation behind deploying a multi-model database in an enterprise setting, and deep dives into ArangoDB internals. Full Article
ba SE-Radio Episode 357: Adam Barr on Code Quality By traffic.libsyn.com Published On :: Wed, 20 Feb 2019 18:00:49 +0000 Felienne interviews Adam Barr about code quality? Why do programmers pick up bad habits about programming and what can be done to improve that? Full Article
ba SE-Radio Episode 358: Probabilistic Data Structure for Big Data Problems By traffic.libsyn.com Published On :: Wed, 27 Feb 2019 18:12:12 +0000 Dr. Andrii Gakhov, author of the book Probabilistic Data Structures and Algorithms for Big Data Applications talks about probabilistic data structures and their application to the big data domain with host Robert Blumen. Full Article
ba 364: Peter Zaitsev on Choosing the Right Open Source Database By traffic.libsyn.com Published On :: Tue, 30 Apr 2019 21:11:32 +0000 Peter Zaitsev explains: avoiding vendor lock-in, judging what databases are bad at, why not to copy the big players, when to "go with the crowd", when to use cloud services vs. running your own infrastructure, and the role of containerization. Full Article
ba 365: Thorsten Ball on Building an Interpreter By traffic.libsyn.com Published On :: Tue, 07 May 2019 18:24:14 +0000 Today's guest is Thorsten Ball, author of Writing an interpreter in Go as well as its sequel Writing a Compiler in Go. Thorsten lives near Frankfurt, Germany. Thorsten loves to deep dive into programming topics like programming languages, interpreters... Full Article
ba Episode 371: Howard Chu on the Lightning Memory Mapped Database (LMDB) By traffic.libsyn.com Published On :: Tue, 25 Jun 2019 23:24:39 +0000 Howard Chu, CTO of Symas Corp and chief architect of the OpenLDAP Project, discusses the key technical features of the Lightning Memory-mapped Database (LMDB) that make it one of the fastest, most efficient and safest embedded data stores in the world. Full Article
ba Episode 385: Evan Gilman and Doug Barth on Zero-Trust Networks By traffic.libsyn.com Published On :: Tue, 22 Oct 2019 18:51:10 +0000 Evan Gilman and Doug Barth, authors of Zero-Trust Networks: building secure systems in untrusted networks discuss zero-trust networks. Full Article
ba Episode 389: Ryan Singer on Basecamp's Software Development Process By traffic.libsyn.com Published On :: Mon, 18 Nov 2019 19:43:58 +0000 Ryan Singer on Basecamp’s “Shape Up” software development process. Basecamp has ditched the backlog and 2-week sprint in favor of solution “shaping” and strategic 6-week projects, using tools like scope mapping, checklists, and hill charts to understand and reduce risk. Full Article
ba Episode 396: Barry OReilly on Antifragile Architecture By traffic.libsyn.com Published On :: Fri, 24 Jan 2020 01:25:22 +0000 Barry OReilly of Black Tulip Technology discusses Antifragile Architecture, an approach for designing systems that actually improve in the face of complexity and disorder. Full Article
ba Episode 413: Spencer Kimball on CockroachDB By traffic.libsyn.com Published On :: Tue, 16 Jun 2020 22:17:44 +0000 Spencer Kimball talks to Akshay Manchale about CockroachDB which is a distributed, resilient, SQL database system. He talks about challenges of using single node databases and features and principles behind CockroachDB that make it a better alternative open source database. Full Article
ba Episode 417: Alex Petrov on Database Storage Engines By traffic.libsyn.com Published On :: Thu, 16 Jul 2020 23:59:04 +0000 Alex Petrov, author of Database Internals explains the ins and outs of database storage engines. What are they? How do they differ? What problems do they solve? Host Adam Gordon Bell spoke with Alex about these questions as well as how information... Full Article
ba Episode 454: Thomas Richter Postgres as an OLAP database By traffic.libsyn.com Published On :: Fri, 09 Apr 2021 04:37:02 +0000 Thomas Richter is the founder of Swarm64, a Postgres extension company designed to boost performance of your Postgres instance. This episode examines the internals of Postgres, performance considerations, and relational database types. Full Article
ba Episode 469: Dhruba Borthakur on Embedding Real-time Analytics in Applications By traffic.libsyn.com Published On :: Thu, 22 Jul 2021 02:20:57 +0000 Dhruba Borthakur, CTO and co-founder of Rockset, discusses the use cases and core requirements of real-time analytics, as well as the evolution from batch to real time and the need for a new architecture with host Kanchan Shringi. Full Article
ba Episode 473: Mike Del Balso on Feature Stores By traffic.libsyn.com Published On :: Tue, 17 Aug 2021 18:06:27 +0000 Mike Del Balso, co-founder of Tecton discusses Feature Stores which are data platforms to operationalize Machine Learning applications. He talks about challenges faced by teams in creating custom data pipelines to serve models in production... Full Article
ba Episode 475: Rey Bango on Secure Coding Veracode By traffic.libsyn.com Published On :: Tue, 31 Aug 2021 18:48:04 +0000 Rey Bango, Senior Director of Developer and Security Relations at Veracode discussed Secure coding with host Priyanka Raghavan. Full Article
ba Episode 482: Luke Hoban on Infrastructure as Code By traffic.libsyn.com Published On :: Wed, 20 Oct 2021 21:42:43 +0000 Luke Hoban, CTO of Pulumi, joined host Jeff Doolittle for a conversation about infrastructure as code (IAC), which allows software development teams to configure and control their cloud infrastructure assets using code in contrast to other approaches... Full Article
ba Episode 484: Audrey Lawrence on Timeseries Databases By traffic.libsyn.com Published On :: Tue, 02 Nov 2021 22:12:35 +0000 Audrey Lawrence of Amazon discusses Timeseries Databases and their new database offering Amazon Timestream. Philip Winston spoke with Lawrence about data modeling, ingestion, queries, performance, life-cycle management, hot data vs. cold data... Full Article
ba Episode 492: Sam Scott on Building a Consistent and Global Authorization Service By traffic.libsyn.com Published On :: Tue, 28 Dec 2021 18:23:07 +0000 Sam Scott, CTO of Oso discusses how to build a global authorization service and challenges with host Priyanka. Full Article
ba Episode 506: Rob Hirschfeld on Bare Metal Infrastructure By se-radio.net Published On :: Wed, 06 Apr 2022 01:22:18 +0000 Rob Hirschfeld CEO of RackN discusses Bare Metal as a Service. Host Brijesh Ammanath spoke with Hirschfeld about all things bare metal. Hirschfeld starts with the basics before doing a deep dive into bare metal configuring, provisioning, common failures.. Full Article