Dan and others in the IT field, Is this a thing?

https://www.softwarebusinessgrowth.com/doc/end-of-silicon-era-is-at-hand-software-about-to-change-in-big-way-0001

By Jay Valentine, ContingencySales.com

Moore’s Law means hardware gets about twice as fast every 24 months as
chips can have smaller footprints. We are reaching the end of silicon-based
efficiency because the laws of physics mean the etching on chips cannot get
all that much smaller.

Some say the age of quantum computing lies ahead. Probably for some
scientific apps or weather forecasting, but for business computing, quantum
computers are not going to be a big seller any time soon. Applications
would have to be rewritten in code for which there are few if any
programmers. Quantum computers are not the next big thing.

Highly efficient, optimized software stacks are the future. And that future
is at hand!

Software, particularly the DevOps movement, has been the lazy uncle in this
equation for over a generation. Software has not had a major architectural
innovation impacting speed or efficiency – ever. Software tagged along with
faster hardware, cheaper processors hiding the inefficiency of its bloat.

A typical tech stack from the hardware up has a data management layer,
middleware, virtualization, security, app code, a user interface. Each
layer is general purpose. That means every layer has every conceivable
feature, 95% of which no one customer needs. But they remain and must be
supported.

Each layer introduces I/O wait states. Every I/O wait state means the CPU
is wasting time not doing anything productive; the application is flailing.
A flailing app eats up energy and compute resources, with no productive
business outcome.

Software engineers once delivered purpose-built apps based on knowledge of
how a CPU works. They wrote applications that pipelined data in its most
efficient form.

Today’s software is too expensive to license, too difficult to maintain,
and too slow to offer anything close to business agility.

Then there are the secondary inefficient software costs: data centers
sprawl to cover entire city blocks and consume what is estimated to be 3% -
5% of the energy grid.

Eliminating or reducing the data center footprint is now the largest
energy-saving opportunity for a major corporation. As the need to conserve
power increases, firms will pay more attention to lowering the energy
footprint of those data centers.

The best option at hand to reduce those costs and save energy is to
dramatically increase the efficiency of software.

That efficiency, measured in elimination of I/O wait states thus optimizing
the processors, is fast becoming the domain of System Oriented Programming.

System Oriented Programming is the next step up from microservices. A
microservice makes code reusable, cuts programming time, takes advantage of
containers, yet runs with pretty much the same efficiency as the technology
it replaced.

System Oriented Programming delivers a micro APP.

That app has built in the full tech stack it needs to operate. The data
management, middleware, security, and even GUI are purpose-built for that
micro-app.

If the micro app needs to manage cell call billing, its data management
understands how cell phones generate transactions. If it needs to manage an
electric meter with unique types of data feeds, that comes as part of the
data management layer.

The result is efficient use of the machine processor. Reducing I/O wait
states makes a micro app run 1,000 to a million times faster. That’s a
pretty good result if you are looking for transformation.

System Oriented Programming is a difference of kind instead of just a
degree.

The micro-app costs 1/10th the cost of an app using traditional technology.
It uses 85% less storage. It can be built from scratch in a quarter.

One of the most common ways to introduce System Oriented Programming is to
build a parallel app for a QA process.

One can take a typical billing system, build a parallel app in a quarter,
watch it run 1,000 times faster, use it as a QA checker for every
transaction, then after a month, a year, or several years eliminate the
legacy app and reap the benefits.

System Oriented Programming offers a means of dramatically reducing data
center footprints by replacing entire rooms of servers with a single IBM Z
Platform or a wall of inexpensive Intel NUCS.

Energy reduction, greenhouse gas reduction, cost reduction, and increased
business agility – these are all readily achievable with increased software
efficiency provided by System Oriented Programming.
-------------
Max
Charleston SC
_______________________________________
http://www.okiebenz.com

To search list archives http://www.okiebenz.com/archive/

To Unsubscribe or change delivery options go to:
http://mail.okiebenz.com/mailman/listinfo/mercedes_okiebenz.com

Reply via email to