a new hope disillusionment
jinspired BV autoletics
personal MEMORIES
INSPIRED LTD Borland
at&T HP OpenView
APM TRANSACTION PATH TRACING
SOLUTIONS
DISTANT past 2008
ABC/M ACTIVITY BASED
COSTING & METERING SOFTWARE SOLUTION
CARS COST AWARE
RUNTIME & SERVICES
2009 2010
QOS 4 APPS APPLICATION LEVEL QUALITY OF SERVICE
stenos SOFTWARE METERING RECORD & PLAYBACK
2011
I.AM INTELLIGENT ACTIVITY
METERING
UDR BILLING USAGE DATA
BTM Supervisory control &
BEHAVIORAL self-REFLECTION
2012
SIMZ ONLINE SOFTWARE
MACHINE MIRRORING
ACE ADAPTIVE CONTROL
IN EXECUTION “flow valves”
2013
signals self adaptive
software runtimes
2015
charge back has its costs
show back is a no SHOW in “IT”
quality is elusive when it must be defined by “IT”
to recollect in order to learn
requires attention
awareness without action is
worthless
“IT” is delusional it thinks it is in
control when it is not
“IT” holds data over action
“IT” hates self-adaptation
more than change itself
what i learnt the hard way
Mirrored simulation
mechanical sympathy
algorithms & structurescode
optimization
execution heuristics
software adaptation
system dynamics
execution caches
the underworld Elysium
software memorization
execution parallelism
dataset training
online learning
embodiment & augmentation
emergent behavior
pipelining & prediction
software execution
model
system execution
model
corruptive influence
collective intelligence
fast limitless
cause effect
microservices
mobile & IoT
continuous delivery
many more small actions
many more small changes
many more small systems
consolidation
recollection
observation
mirror and simulate
Probe and measure
record and playback
“immutable” infrastructuremany more
small images
differentiationbehavioral delta analysis
service
command coordinate
service
service call
service
event notify
action
service
servicepercept
✆
✆
✆
👀
✉✉
✉
threads simulated
a
b
c
d
a > B B > C C > D
methods
“a”
“c”
“d”
probes
“a”
“c”
“d”
probes
executed
call stack
frames
simulatedmetered
☯event
action percept
call
Perception developed from action to serve action
shaped by learning, memory, expectation, and attention
human memory
sensory memory
short-term memory
long-term memory
explicit memory
implicit memory
declarative memory
procedural memory
episodic memory
semantic memory
events experiences
facts concepts
skills tasks
memory models
Deckard “Memories!
You're talking about memories!”
UNICORN DREAMS
blade runner
Tyrell “If we gift them with a past,
we create a cushion or a pillow for their emotions,
and consequently, we can control them better.”
time’s arrow is straight with one exception being remembrance
the reality of the mind is at least as important as the physical reality
time less
Do not try and bend the spoon—that’s impossible.
time now
Instead, only try to realize the truth. There is no spoon.
cognition is strongly influenced by aspects of the
body beyond the brain
The function of the mind is to guide action
every good regulator of a system must be a
model of that system
All doing is knowing and all knowing is doing
We form predictions…and explanations of someone by putting……ourselves in the shoes
of another person…..and simulating them
ACT What was done?
SCENE Where was it done?
Agent Who did it?
Purpose Why did it happen?
Agency how was it done?
DRAMATISM PROFILINGWHAT CRIME (ACT) COMMITTED
WHERE SCENE WHERE IT HAPPENED
WHEN TIME ACT TOOK PLACE
WHO AGENT (ACTOR)
WHY MOTIVE (INTENT)
HOW PERFORMANCE (ACTION)
activity metering
Activity Resource
Device Probe Meter
Develop Code Counter
Design Behavior Usage
Data Group Metering
Context+Thread
Probe =Code
MeteringMeter+Resource
actoractivity
begin event end event
call
act(ion)
execution metering
Application #1
The view the service provider has of the infrastructure and applications.
Application
The view a PaaS vendor or managed service provider offers to customers.
Application
The view a customer needs of applications deployed to PaaS.
Infrastructure Infrastructure
Application #2
Application #3
cloudy visibility
010101010101010101
01010101010
010101010101010101
010101010101
010101010101010
010101010
01010101010
0101010101010
010101010101010101
0101010101010
01010101
010101010
010101010101010101
01010101010
010101010101010101
010101010101
010101010101010
010101010
0101010101010
010101010101010101
0101010101010
01010101
010101010
010101010101010101
01010101010
010101010101010101
010101010101
010101010101010
010101010
01010101010
0101010101010
010101010101010101
0101010101010
01010101
010101010
010101010101010101
01010101010
Threads
0101
01010
0101010
0101
Simz
trinity neo morpheus Threads
0101
01010
0101010
0101
Simz
Threads
0101
01010
0101010
0101
Simz
users apps
mirrored machines
Infrastructure
Application #1
Customer Dev(Ops) & Test
Teams
Mirroring & Simulation
Simz Service
Single Application Monitoring
Plane
Metering Feed
UnidirectionalApplication #2
Application #3
mirror isolate
Infrastructure
Application #1
Security & Auditing
Mirroring & Simulation
Simz Service
Simulated Application
Metering Feed
UnidirectionalApplication #2
Application #3
Business Analytics & Integrations
Service Level Management
API
API
mirror augment
ping pong
simz playback
satoris agent
simz client
Precept
game
Precept
set state
metered activity
replicate action
simz server
satoris agent
simz playback
metering engine
simz server
Precept
game
Precept
set state
metered activity
simz client
simulate action
simulate action
replicate action
metering feed
ping
Pong
action > pingprecept < pong
pong < actionping > precept
mini-me computing
real application
process
heap
IOthreads
code
probes
stacks
threads
probes
stacks
mirrored application
process
isolation
metered behavio
r
diagnostics supervision ————————
signaling symbiosis
episodic memory
crash report
anytime computing
online
application
mirroring
offline
recording playback
integrations
integrations
service monitoring security & auditing
workflow integration
change detection software analytics post augmentation
time
simulation
simulation
in-flight simulator
playback
OK trouble trouble
crash
timelinex x
“total recall” for devops deviation deviation
polyglot universe
mirrored application
process
isolation
metered behavio
r
episodic memory
scala
java
ruby
javascript
java plugins ————— probes
open api
SCRIPT RECALL
simulates & playbacks software behavior
simulates & playbacks
request data
data does not scale
✉✉✉✉
540 million
events/sec
coupled to code
& version
there is no code
only action
what was actioned
what was asked
can dreamzzzzzzzz
immutablerollback