Welcome!

Java IoT Authors: Yeshim Deniz, Pat Romanski, Elizabeth White, Liz McMillan, 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 Hitachi Data Systems, a wholly owned subsidiary of Hitachi LTD., will exhibit at SYS-CON's 20th International Cloud Expo®, which will take place on June 6-8, 2017, at the Javits Center in New York City. Hitachi Data Systems (HDS) will be featuring the Hitachi Content Platform (HCP) portfolio. This is the industry’s only offering that allows organizations to bring together object storage, file sync and share, cloud storage gateways, and sophisticated search an...
With major technology companies and startups seriously embracing IoT strategies, now is the perfect time to attend @ThingsExpo 2016 in New York. Learn what is going on, contribute to the discussions, and ensure that your enterprise is as "IoT-Ready" as it can be! Internet of @ThingsExpo, taking place June 6-8, 2017, at the Javits Center in New York City, New York, is co-located with 20th Cloud Expo and will feature technical sessions from a rock star conference faculty and the leading industry p...
@GonzalezCarmen has been ranked the Number One Influencer and @ThingsExpo has been named the Number One Brand in the “M2M 2016: Top 100 Influencers and Brands” by Analytic. Onalytica analyzed tweets over the last 6 months mentioning the keywords M2M OR “Machine to Machine.” They then identified the top 100 most influential brands and individuals leading the discussion on Twitter.
The Internet of Things is clearly many things: data collection and analytics, wearables, Smart Grids and Smart Cities, the Industrial Internet, and more. Cool platforms like Arduino, Raspberry Pi, Intel's Galileo and Edison, and a diverse world of sensors are making the IoT a great toy box for developers in all these areas. In this Power Panel at @ThingsExpo, moderated by Conference Chair Roger Strukhoff, panelists discussed what things are the most important, which will have the most profound e...
@ThingsExpo has been named the Most Influential ‘Smart Cities - IIoT' Account and @BigDataExpo has been named fourteenth by Right Relevance (RR), which provides curated information and intelligence on approximately 50,000 topics. In addition, Right Relevance provides an Insights offering that combines the above Topics and Influencers information with real time conversations to provide actionable intelligence with visualizations to enable decision making. The Insights service is applicable to eve...
The age of Digital Disruption is evolving into the next era – Digital Cohesion, an age in which applications securely self-assemble and deliver predictive services that continuously adapt to user behavior. Information from devices, sensors and applications around us will drive services seamlessly across mobile and fixed devices/infrastructure. This evolution is happening now in software defined services and secure networking. Four key drivers – Performance, Economics, Interoperability and Trust ...
Multiple data types are pouring into IoT deployments. Data is coming in small packages as well as enormous files and data streams of many sizes. Widespread use of mobile devices adds to the total. In this power panel at @ThingsExpo, moderated by Conference Chair Roger Strukhoff, panelists will look at the tools and environments that are being put to use in IoT deployments, as well as the team skills a modern enterprise IT shop needs to keep things running, get a handle on all this data, and deli...
SYS-CON Events announced today that Grape Up will exhibit at SYS-CON's 21st International Cloud Expo®, which will take place on Oct. 31 – Nov 2, 2017, at the Santa Clara Convention Center in Santa Clara, CA. Grape Up is a software company specializing in cloud native application development and professional services related to Cloud Foundry PaaS. With five expert teams that operate in various sectors of the market across the U.S. and Europe, Grape Up works with a variety of customers from emergi...
SYS-CON Events announced today that T-Mobile will exhibit at SYS-CON's 20th International Cloud Expo®, which will take place on June 6-8, 2017, at the Javits Center in New York City, NY. As America's Un-carrier, T-Mobile US, Inc., is redefining the way consumers and businesses buy wireless services through leading product and service innovation. The Company's advanced nationwide 4G LTE network delivers outstanding wireless experiences to 67.4 million customers who are unwilling to compromise on ...
SYS-CON Events announced today that CollabNet, a global leader in enterprise software development, release automation and DevOps solutions, will be a Bronze Sponsor of SYS-CON's 20th International Cloud Expo®, taking place from June 6-8, 2017, at the Javits Center in New York City, NY. CollabNet offers a broad range of solutions with the mission of helping modern organizations deliver quality software at speed. The company’s latest innovation, the DevOps Lifecycle Manager (DLM), supports Value S...
Bert Loomis was a visionary. This general session will highlight how Bert Loomis and people like him inspire us to build great things with small inventions. In their general session at 19th Cloud Expo, Harold Hannon, Architect at IBM Bluemix, and Michael O'Neill, Strategic Business Development at Nvidia, discussed the accelerating pace of AI development and how IBM Cloud and NVIDIA are partnering to bring AI capabilities to "every day," on-demand. They also reviewed two "free infrastructure" pr...
With billions of sensors deployed worldwide, the amount of machine-generated data will soon exceed what our networks can handle. But consumers and businesses will expect seamless experiences and real-time responsiveness. What does this mean for IoT devices and the infrastructure that supports them? More of the data will need to be handled at - or closer to - the devices themselves.
DevOps is often described as a combination of technology and culture. Without both, DevOps isn't complete. However, applying the culture to outdated technology is a recipe for disaster; as response times grow and connections between teams are delayed by technology, the culture will die. A Nutanix Enterprise Cloud has many benefits that provide the needed base for a true DevOps paradigm.
Most technology leaders, contemporary and from the hardware era, are reshaping their businesses to do software in the hope of capturing value in IoT. Although IoT is relatively new in the market, it has already gone through many promotional terms such as IoE, IoX, SDX, Edge/Fog, Mist Compute, etc. Ultimately, irrespective of the name, it is about deriving value from independent software assets participating in an ecosystem as one comprehensive solution.
New competitors, disruptive technologies, and growing expectations are pushing every business to both adopt and deliver new digital services. This ‘Digital Transformation’ demands rapid delivery and continuous iteration of new competitive services via multiple channels, which in turn demands new service delivery techniques – including DevOps. In this power panel at @DevOpsSummit 20th Cloud Expo, moderated by DevOps Conference Co-Chair Andi Mann, panelists will examine how DevOps helps to meet th...
SYS-CON Events announced today that Hitachi, the leading provider the Internet of Things and Digital Transformation, will exhibit at SYS-CON's 20th International Cloud Expo®, which will take place on June 6-8, 2017, at the Javits Center in New York City, NY. Hitachi Data Systems, a wholly owned subsidiary of Hitachi, Ltd., offers an integrated portfolio of services and solutions that enable digital transformation through enhanced data management, governance, mobility and analytics. We help globa...
Five years ago development was seen as a dead-end career, now it’s anything but – with an explosion in mobile and IoT initiatives increasing the demand for skilled engineers. But apart from having a ready supply of great coders, what constitutes true ‘DevOps Royalty’? It’ll be the ability to craft resilient architectures, supportability, security everywhere across the software lifecycle. In his keynote at @DevOpsSummit at 20th Cloud Expo, Jeffrey Scheaffer, GM and SVP, Continuous Delivery Busine...
SYS-CON Events announced today that SoftLayer, an IBM Company, has been named “Gold Sponsor” of SYS-CON's 18th Cloud Expo, which will take place on June 7-9, 2016, at the Javits Center in New York, New York. SoftLayer, an IBM Company, provides cloud infrastructure as a service from a growing number of data centers and network points of presence around the world. SoftLayer’s customers range from Web startups to global enterprises.
The 20th International Cloud Expo has announced that its Call for Papers is open. Cloud Expo, to be held June 6-8, 2017, at the Javits Center in New York City, brings together Cloud Computing, Big Data, Internet of Things, DevOps, Containers, Microservices and WebRTC to one location. With cloud computing driving a higher percentage of enterprise IT budgets every year, it becomes increasingly important to plant your flag in this fast-expanding business opportunity. Submit your speaking proposal ...
In his keynote at @ThingsExpo, Chris Matthieu, Director of IoT Engineering at Citrix and co-founder and CTO of Octoblu, focused on building an IoT platform and company. He provided a behind-the-scenes look at Octoblu’s platform, business, and pivots along the way (including the Citrix acquisition of Octoblu).