INTERACT FORUM

Please login or register.

Login with username, password and session length
Advanced search  
Pages: [1]   Go Down

Author Topic: Recent Server Work  (Read 241 times)

JimH

  • Administrator
  • Citizen of the Universe
  • *****
  • Posts: 73134
  • Where did I put my teeth?
Recent Server Work
« on: April 09, 2025, 07:37:50 am »

Bob and Craig have been working on two different projects that have taken a lot of their time recently.  I'd like to share some of the details so you understand how important your ongoing support is to JRiver.

Craig's "minor" sidetrack has been adding support for Paypal on our payment server.  Wait!  What?  We already had Paypal support, right?  Well yes, we did, but they've decided our service is end of life.

We began with Paypal in the 2000's.  My memory is that we came there via a Paypal acquisition of another service we used, so our connection was legacy for Paypal.  They had trouble answering questions whenever we needed to ask.  Finally, their support is ending and we need to switch to a newer API.

This unwelcome work has fallen on Craig's shoulders.  He's cncb on the forum, and author of his own mo4media, and many aspects of JRiver Media Center, including Spotlight.

Craig's challenge also included a minor exposure to Linux.  It's not so minor now, after a few weeks of doing Paypal plumbing with Bob to help with the learning curve.

So that's one of the projects and it has taken a lot of time.

The other project has taken even more time.

For the last ten years, we've had a server room at JRiver that sounded like a jet engine.  Multiple full height and half height rack mounted machines, with lots of blinking lights, consuming lots of electricity.

These servers perform many tasks to support Media Center and the community around it.

Bob decided, rightly, that these could now be done on a couple of Intel NUC's, which would be faster, quieter, and more efficient in terms of electrical use.

It was also a necessary step in the upgrading of the OS's involved.  Some software we run requires versions of Linux that were too new to run on our old equipment.  Our back end is a great tangled web of hardware and software that all works together to provide seamless service to MC.  Every piece is connected to some other and they all have to sing the same song in the right key.  Think Mormon Tabernacle Choir in concert with the Vienna Philharmonic Orchestra, playing for a single person.

Bob has been toiling on this project for around six weeks.  The migration required lots of work on old software written by JRiver people long gone.  It had to be ported to new environments with modified architecture.

At the same time, we decided to switch our Internet Service Provider to get faster service at a lower cost.  This involved new IP addresses for our servers.  We also retired our old phone system which we had replaced with VOIP.ms.

This ... caused ... some ... disruptions.

Thank you for your patience.

And a big thanks to Bob and Craig!
Logged

EnglishTiger

  • MC Beta Team
  • Citizen of the Universe
  • *****
  • Posts: 1250
Re: Recent Server Work
« Reply #1 on: April 09, 2025, 08:17:47 am »

Jim - Thank You for letting us know what has been going on in the Background over the last few weeks and please pass my thanks on to the Craig/CNCB and Bob for all the work they have done.

At times those "intermittent disruptions" had me wondering if that guy in the White House had slapped one of his Tariff things on Internet Traffic
Logged
Intel NUC13ANBi5 13th gen I5-1340P cpu

Apple Mac Mini Desktop Computer with M4 Pro chip with 12 core CPU and 16 core GPU: 24GB Unified Memory, 512GB SSD Storage, Gigabit Ethernet, 3 Thunderbolt5 + 2USBC ports.

ET Skins, TrackInfo Plugins and Other Goodies - https://englishtiger.uk/index.html

jack wallstreet

  • Citizen of the Universe
  • *****
  • Posts: 546
Re: Recent Server Work
« Reply #2 on: April 09, 2025, 10:21:26 am »

I too appreciate this information.  Thank you.  It is also a reminder of the ongoing cost and services that JRiver provides.  It is also a reminder of why we should consider purchasing an annual upgrade (which is inexpensive), even if we don't need the upgrade, to help keep these services in place and keep getting support from the great team.
Logged
John
Pages: [1]   Go Up