Tuesday, January 8, 2019

The variouys networks of consenting nodes

I have been changing my strategy  bit on managing shared segments, simplifying mainly. I find that keying off unique names to identify segments works best. The segments themselves layout in a linear arrangement of the splitting off the starting node, merging on release.

I ran into a problem that will come up.  Policing the malingering reservations, the odd applications that leave tiny chunks of reserved args list all over the enterprise. At the level of the consent snippet, there ids no way to police the segment list when it is full of tiny shared chunks, and large spaces become scarce. Can't be policed, how does consenting nodes tell when enterprise space is scarce and the malingerers need be push off?

The data manager polices that by policing the various consenting networks, it has to license networks by priority as a group.  The department pushes the low priority stuff onto a low priority consenting network, and that network is limited in space, as a group; relative to the higher priority consenting networks.  So, now, our inter processing communications includes, request, release, and prune. All the networking nodes have to agree on a prune list,possibly adding or swapping members of the list, seen as a potential queue of prunes.

This is like shading, by significance. We can prioritize by network, the applications must share space on the priority network they match. At the level of the consenting snippet, this is a tag, a control word, a limit, whatever.  But the data managers now plans virtual networks of shared memory according to company structure.  Each consenting system is a named entry point, as named snippet, and expects unique names within its local snippet.  Data manager define larger level args groups,by name, an connects them to consenting snippets, by name. The data manage is like a linker, he is segmenting address space by priority, by department, by network.

Otherwise, local departments get stuck, something  got their address spaces locked up, they call the data manager and bitch.  So we fix this, we make sure the hooks are in, then Go handles it all fine. Make it  simple problem, as simple as a crossword puzzle, a literal arrangement of namespaces makes it all work. The manager is an artist, drawing up the language of the corporation, and the hardware layer mysteriously follows suit.


No comments: