Welcome!

Java IoT Authors: Liz McMillan, Thanh Tran, Elizabeth White, Pat Romanski, Carmen Gonzalez

Related Topics: Java IoT

Java IoT: Article

The Death of Mediocrity

The Death of Mediocrity

Computers can generally be characterized into two types: ones that are designed to have more than one user attached and those intended for a single user. In the beginning almost all computing was done on large multi-user machines, partly due to their expense, which precluded their use to all but large institutions or wealthy corporations. Mainframes ruled this era and excelled at their role: providing a reliable computing platform for hosting databases, transaction servers, and centralized applications. The interaction was through character-based screens that, while providing fast and efficient green screen access, was to be their Achilles heel.

At the other end of the scale are personal computers. PCs have two major benefits over mainframes: a lower cost per unit and the ability to host operating systems with graphical user interfaces. GUI applications make use of event-driven user interfaces that can respond to fine-grained mouse, keyboard, timer and paint requests. This provides the framework on which everything from shoot-em up 3D games, WYSIWYG word processors, business presentations with embedded video, and a plethora of powerful desktop programs reside.

Most of the problems over the 20 years in IT have occurred because one of the two ends of the computing spectrum has tried to venture into the other's domain. PCs tried to become multi-user servers and big iron boxes attempted presentation logic.

The computing section of my local science museum has an exhibit showing black and white photographs from the 1970s with reel-to-reel tape drives, floor-standing disk platters, and wardrobe CPU units filling an operations room. Next to this is a display case with an Altair 8800, the sign teaching us how the smaller machine replaced the room-filling mainframe by matching its computing power at a cheaper cost. The analogy drawn is to that of the dinosaurs, where the large and inefficient behemoths couldn't cope with extreme climate change and died out while smaller and nimbler mammals arose to rule the world in their place.

The rise of PCs is a huge phenomenon where, for most of the 1980s and 1990s, there were more new PCs sold per year than the entire installed base. The prediction by George Moore in 1965 was that the transistor density of semiconductor chips would double every 18 months. This largely held true for the next 40 years, benefiting PCs that continued to double in speed while halving in cost. For those who were in the game of downsizing from mainframes, this enabled them to create server farms by simply daisy-chaining PCs together.

The big iron server guys have always wanted to challenge the rise in PCs, fueled by resentment at the insults of "dumb screen" and "legacy system" that were being thrown at them. The Intern et gave them an opportunity to do this, by enabling them to reinvent themselves as hosts for Web application servers dishing up HTML to clients in place of 3270 or 5250 datastreams.

What has occurred is that PCs have scaled up to become servers and servers have become controllers of presentation through HTML. Both are poor compromises and I think have hurt usability, resilience, and general IT efficiency. The trend in many social systems can be characterized as a pendulum that swings between two extremes, politics being a prime example - once policies become attempted, they fall short of promise and expectations, allowing the previous failed polemic to regain popular traction.

For the fast, nimble PCs that now fill rooms, their fate, ironically, is to be replaced with smaller and faster modern mainframes that outperform them in terms of speed, price, and simplicity. Because of advanced workload management techniques, mainframes can be driven harder, often running at 70-90% utilization, while Wintel boxes typically only manage 5%. While Moore's law held fast for the past 40 years, the runway has run out, as physical laws governing thermal flux prevent any further significant miniaturization. A modern Pentium consumes 100 watts of power and generates more heat per square inch than exists inside a nuclear power station's reactor core. The scalability of a virtualized mainframe is huge, with benchmarks showing that up to 20,000 copies of Linux all running Web servers can co-exist happily inside a single box.

For the PC, what we're seeing now is a growth in applications that exploit its capabilities as a first-class client desktop, rather than a rendering engine for dumb HTML. For Google, the bastion of all things Web, two of their most impressive applications are Google Desktop, which indexes all of a PC's files and provides a set of integrated functions such as chat, to-do lists, phone clients, and for mapping Google Earth offers the ability to walk the earth in 3D making use of the PC's native graphics functionality through DirectX.

What this should spell is a new era in which the two poles of computing go back to basics and rediscover what they're best at is doing what they were designed for. Big multi-user servers will continue to grow in terms of their capacity to become application hosting giants, while PCs will enjoy a period of rich applications that fully exploit their graphics capabilities and provide a high-usability end point. Over the past 20 years the server and the client have fought wars where each has tried to replace the other. What we need for the next 20 is for each to excel at what they're best at, and for users to benefit from faster, easier, and richer software.

More Stories By Joe Winchester

Joe Winchester, Editor-in-Chief of Java Developer's Journal, was formerly JDJ's longtime Desktop Technologies Editor and is a software developer working on development tools for IBM in Hursley, UK.

Comments (0)

Share your thoughts on this story.

Add your comment
You must be signed in to add a comment. Sign-in | Register

In accordance with our Comment Policy, we encourage comments that are on topic, relevant and to-the-point. We will remove comments that include profanity, personal attacks, racial slurs, threats of violence, or other inappropriate material that violates our Terms and Conditions, and will block users who make repeated violations. We ask all readers to expect diversity of opinion and to treat one another with dignity and respect.


@ThingsExpo Stories
SYS-CON Events announced today that Super Micro Computer, Inc., a global leader in Embedded and IoT solutions, will exhibit at SYS-CON's 18th International Cloud Expo®, which will take place on June 7-9, 2016, at the Javits Center in New York City, NY. Supermicro (NASDAQ: SMCI), the leading innovator in high-performance, high-efficiency server technology, is a premier provider of advanced server Building Block Solutions® for Data Center, Cloud Computing, Enterprise IT, Hadoop/Big Data, HPC and ...
Cloud computing delivers on-demand resources that provide businesses with flexibility and cost-savings. The challenge in moving workloads to the cloud has been the cost and complexity of ensuring the initial and ongoing security and regulatory (PCI, HIPAA, FFIEC) compliance across private and public clouds. Manual security compliance is slow, prone to human error, and represents over 50% of the cost of managing cloud applications. Determining how to automate cloud security compliance is critical...
18th Cloud Expo, taking place June 7-9, 2016, at the Javits Center in New York City, NY, will feature technical sessions from a rock star conference faculty and the leading industry players in the world. Cloud computing is now being embraced by a majority of enterprises of all sizes. Yesterday's debate about public vs. private has transformed into the reality of hybrid cloud: a recent survey shows that 74% of enterprises have a hybrid cloud strategy. Meanwhile, 94% of enterprises are using some...
SYS-CON Events announced today that MangoApps will exhibit at SYS-CON's 18th International Cloud Expo®, which will take place on June 7-9, 2016, at the Javits Center in New York City, NY. MangoApps provides modern company intranets and team collaboration software, allowing workers to stay connected and productive from anywhere in the world and from any device. For more information, please visit https://www.mangoapps.com/.
SYS-CON Events announced today that EastBanc Technologies will exhibit at SYS-CON's 18th International Cloud Expo®, which will take place on June 7-9, 2016, at the Javits Center in New York City, NY. EastBanc Technologies has been working at the frontier of technology since 1999. Today, the firm provides full-lifecycle software development delivering flexible technology solutions that seamlessly integrate with existing systems – whether on premise or cloud. EastBanc Technologies partners with p...
SYS-CON Events announced today that IBM Cloud Data Services has been named “Bronze Sponsor” of SYS-CON's 18th Cloud Expo, which will take place on June 7-9, 2016, at the Javits Center in New York City, NY. IBM Cloud Data Services offers a portfolio of integrated, best-of-breed cloud data services for developers focused on mobile computing and analytics use cases.
The Internet of Things (IoT) is growing rapidly by extending current technologies, products and networks. By 2020, Cisco estimates there will be 50 billion connected devices. Gartner has forecast revenues of over $300 billion, just to IoT suppliers. Now is the time to figure out how you’ll make money – not just create innovative products. With hundreds of new products and companies jumping into the IoT fray every month, there’s no shortage of innovation. Despite this, McKinsey/VisionMobile data...
WebRTC is bringing significant change to the communications landscape that will bridge the worlds of web and telephony, making the Internet the new standard for communications. Cloud9 took the road less traveled and used WebRTC to create a downloadable enterprise-grade communications platform that is changing the communication dynamic in the financial sector. In his session at @ThingsExpo, Leo Papadopoulos, CTO of Cloud9, will discuss the importance of WebRTC and how it enables companies to fo...
"What we see what happens when you have a completely networked society and the potential to now drive the value creation and the collaboration and the ecosystems that are possible when you start to be able to connect people and industries together in ways that have never been possible before," explained Esmeralda Swartz, VP of Marketing Enterprise & Cloud at Ericsson, in this SYS-CON.tv interview at @ThingsExpo, held November 3-5, 2015, at the Santa Clara Convention Center in Santa Clara, CA.
SYS-CON Events announced today that ContentMX, the marketing technology and services company with a singular mission to increase engagement and drive more conversations for enterprise, channel and SMB technology marketers, has been named “Sponsor & Exhibitor Lounge Sponsor” of SYS-CON's 18th Cloud Expo, which will take place on June 7-9, 2016, at the Javits Center in New York City, New York. “CloudExpo is a great opportunity to start a conversation with new prospects, but what happens after the...
The IoT is changing the way enterprises conduct business. In his session at @ThingsExpo, Eric Hoffman, Vice President at EastBanc Technologies, discuss how businesses can gain an edge over competitors by empowering consumers to take control through IoT. We'll cite examples such as a Washington, D.C.-based sports club that leveraged IoT and the cloud to develop a comprehensive booking system. He'll also highlight how IoT can revitalize and restore outdated business models, making them profitable...
Customer experience has become a competitive differentiator for companies, and it’s imperative that brands seamlessly connect the customer journey across all platforms. With the continued explosion of IoT, join us for a look at how to build a winning digital foundation in the connected era – today and in the future. In his session at @ThingsExpo, Chris Nguyen, Group Product Marketing Manager at Adobe, will discuss how to successfully leverage mobile, rapidly deploy content, capture real-time d...
What a difference a year makes. Organizations aren’t just talking about IoT possibilities, it is now baked into their core business strategy. With IoT, billions of devices generating data from different companies on different networks around the globe need to interact. From efficiency to better customer insights to completely new business models, IoT will turn traditional business models upside down. In the new customer-centric age, the key to success is delivering critical services and apps wit...
As cloud and storage projections continue to rise, the number of organizations moving to the cloud is escalating and it is clear cloud storage is here to stay. However, is it secure? Data is the lifeblood for government entities, countries, cloud service providers and enterprises alike and losing or exposing that data can have disastrous results. There are new concepts for data storage on the horizon that will deliver secure solutions for storing and moving sensitive data around the world. ...
Join us at Cloud Expo | @ThingsExpo 2016 – June 7-9 at the Javits Center in New York City and November 1-3 at the Santa Clara Convention Center in Santa Clara, CA – and deliver your unique message in a way that is striking and unforgettable by taking advantage of SYS-CON's unmatched high-impact, result-driven event / media packages.
In his keynote at 18th Cloud Expo, Andrew Keys, Co-Founder of ConsenSys Enterprise, will provide an overview of the evolution of the Internet and the Database and the future of their combination – the Blockchain. Andrew Keys is Co-Founder of ConsenSys Enterprise. He comes to ConsenSys Enterprise with capital markets, technology and entrepreneurial experience. Previously, he worked for UBS investment bank in equities analysis. Later, he was responsible for the creation and distribution of life ...
SYS-CON Events announced today that MobiDev will exhibit at SYS-CON's 18th International Cloud Expo®, which will take place on June 7-9, 2016, at the Javits Center in New York City, NY. MobiDev is a software company that develops and delivers turn-key mobile apps, websites, web services, and complex software systems for startups and enterprises. Since 2009 it has grown from a small group of passionate engineers and business managers to a full-scale mobile software company with over 200 develope...
SoftLayer operates a global cloud infrastructure platform built for Internet scale. With a global footprint of data centers and network points of presence, SoftLayer provides infrastructure as a service to leading-edge customers ranging from Web startups to global enterprises. SoftLayer's modular architecture, full-featured API, and sophisticated automation provide unparalleled performance and control. Its flexible unified platform seamlessly spans physical and virtual devices linked via a world...
SYS-CON Events announced today that BMC Software has been named "Siver Sponsor" of SYS-CON's 18th Cloud Expo, which will take place on June 7-9, 2015 at the Javits Center in New York, New York. BMC is a global leader in innovative software solutions that help businesses transform into digital enterprises for the ultimate competitive advantage. BMC Digital Enterprise Management is a set of innovative IT solutions designed to make digital business fast, seamless, and optimized from mainframe to mo...
Companies can harness IoT and predictive analytics to sustain business continuity; predict and manage site performance during emergencies; minimize expensive reactive maintenance; and forecast equipment and maintenance budgets and expenditures. Providing cost-effective, uninterrupted service is challenging, particularly for organizations with geographically dispersed operations.