Ask HN: How to get started on IBM z/OS in 2023?

This page summarizes the projects mentioned and recommended in the original post on news.ycombinator.com

InfluxDB - Power Real-Time Data Analytics at Scale
Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
www.influxdata.com
featured
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com
featured
  • junixsocket

    Unix Domain Sockets in Java (AF_UNIX)

  • I've recently looked again into the strange world of IBM operating systems (z/OS, IBM i, AIX), primarily because they all run Java, and my open source library junixsocket (https://github.com/kohlschutter/junixsocket) needed a corresponding JNI (C code) implementation on these platforms for the native part of supporting UNIX domain sockets in Java. Of these IBM OSes, I found that z/Os was the weirdest one.

    Since you're an enterprise consultant already, you probably already know that there's always an opportunity to cut down expenses/technical debt, while providing justification for past decisions made by the company (after all, they've probably invested quite a lot in that infrastructure, so these decisions couldn't have been wrong...)

    Depending on how deep down the rabbit hole you dare to go, there may be a pot of gold waiting for you or a black hole that sucks the livelihood out of your body. After all, it's mostly a legacy system. Don't expect entirely new systems being written for those niche operating systems. But maybe you find your very own niche in there.

    I know a company that I worked with in the past has their main business powered by IBM mainframes, and they may well keep that system going for the foreseeable future. A lot of code may already be running on zSystems Linux or be converted to run on it. At that point, you largely only have a different processor architecture to deal with, and some minor, yet annoying incompatibilities and restrictions that you will encounter soon enough.

    A good starting point to learn about IBM z may be "IBM Z Xplore" (https://ibmzxplore.influitive.com/), which gives, apart from an online tutorial with challenges, some free access to IBM z systems. Also check out IBM ZD&T for Learners Edition (https://ibm.github.io/zdt-learners-edition-about/).

    Don't expect that IBM responds to any of your inquiries unless you already are a paying customer.

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts

  • I found one of my first programs (Java,2011) on the Wayback Machine and it runs

    5 projects | news.ycombinator.com | 26 Apr 2024
  • Navigating Technical Debt

    1 project | dev.to | 3 May 2024
  • Show HN: BandMatch – "Tinder" but for finding musicians to create bands/collab

    1 project | news.ycombinator.com | 3 May 2024
  • "Where is James?" – A reminder to choose your open-source libraries wisely

    1 project | news.ycombinator.com | 3 May 2024
  • "Where Is James?"

    1 project | news.ycombinator.com | 3 May 2024