Network Engineering

Hello,

I’m here to ask for guidance on an ongoing project. A number of years ago I wrote an Articles of Association for a worker’s cooperative as I think it should run. The main difference between a conventional co-op and mine is that a conventional co-op tends to have no hierarchy while in mine there is a CEO who gets elected periodically based on their business plan. The theory is that this brings democratic ideals into the workplace without sacrificing the productivity gains that result from hierarchical teamwork. You can read more detailed information on my Beehaw Post.

To put it into practice I need to create an open-source enterprise application server with applications specifically designed for the management of these companies. I created a block diagram to show you what I envision (attached to the post), and this represents my ideal “wish list” for what it should include.

The controls listed at the bottom will determine the permissions everyone has on the network and will be used to design GUI screens. I was going to draw connectors to each of the services but it would have turned into spaghetti.

I’m pretty decent with local programming including database and GUI design, but I lack experience with network programming.

So far I think I need to use XMPP for the messaging client and SSH for the rest. Since I’m most comfortable in Python I was going to look into Paramiko.

So my question is, where should I go in my research? Is there a particular component in the diagram you think I should try to build first?

Thanks in advance for any help, Juniperus

Just to provide an update, someone in programming.dev suggested docker containers so I am researching that now. Thanks

[NetOps Rant + Win] I Finally Found an IP Tool That Doesn’t Waste My Time (IPnews)

3mon 23d ago by lemmy.world/u/Lumimoon in networking@infosec.pub
532

Help with iptables, using nixos setting up a wiregaurd server for friends

1y 3mon ago by sh.itjust.works/u/Steamymoomilk in networking@infosec.pub from sh.itjust.works
523

How does a computer create a 'Response' packet?

1y 10mon ago by infosec.pub/u/driftWood in networking@infosec.pub
654

Question: What do you use for configuration management?

1y 10mon ago by infosec.pub/u/redfox in networking@infosec.pub
735

Question: Cisco SSL VPN or FlexVPN?

1y 11mon ago by infosec.pub/u/redfox in networking@infosec.pub
426

Reacting to "It's the network" allegation

2y 4mon ago by infosec.pub/u/wop in networking@infosec.pub
627

'Networking' community is back

2y 5mon ago by infosec.pub/u/wop in networking@infosec.pub
5638

How do you find the bottleneck of a network?

2y 11mon ago by infosec.pub/u/wop in networking@infosec.pub
9249

Managed switch works for Linux but not for u-boot?

2y 11mon ago by beehaw.org/u/Hexorg in networking@infosec.pub
2010