1. 0

    Does this stance still hold, considering that the new Silver sponsor is a white-supremacist blog, http://status451.com/?

    1. 1

      When your Redis instance is down, so is ActionCable. Clustering is of course an option, however as far as I am aware, there are currently no commercial Redis cluster database-as-a-service offerings.

      I am fairly certain that RedisCloud (which may be a part of RedisLabs) offers Redis clusters abstracted by the connection URL.

      1. 18

        I finished The Martian last night. It’s an amazing book. It’s sci-fi, but with enough realism in it to make is sound plausible. The stranded man is an engineer, so there are many detailed descriptions of how he fits things together to make new things he needs.

        1. 2

          Read this last week, only took a few hours as it pulled me right in. Fantastic book, excited for the movie; though I’m a bit weirded out that Dr. Mann is going to be stranded on Mars..

          1. 1

            I’m excited to start it; it’s next on my (ever-growing) list after I finish Infinite Jest.

            How is the writing itself? I’ve heard great things about the realism in the sci-fi, but not much about the story or prose outside of the technical details.

            1. 2

              The writing is good. It’s compelling. The author explains things clearly and pretty much every chapter ends on a cliffhanger.

              1. 1

                There’s for sure sections of the book that read like a really interesting spreadsheet…but it doesn’t fall into that pit of genre fiction where they spend too much time on genre and not enough time on solid writing. It’s good.

              2. 1

                I’d recommend Rocket Girls for something vaguely similar. Also the nonfiction Moondust: In Search of the Men Who Fell to Earth.

              1. 1

                This week, I’m trying to finish up a chapter on search in Riak for my book. It’ll be eventually published through Packt Pub. It’s been a trying experience, but also a learning one.

                After that, I’m trying to ram our product through the alpha stage and get it in shape for demos.

                1. 4

                  This week, I’m working on figuring out why ffmpeg slows down when we send it 4 live streams to mux into a certain configuration.

                  Background is we are creating a web application that is the next step up from youtube videos for amateur and professional performers. Viewers can vote on the live streaming video and (if a threshold is crossed) kick performers off in near-real-time. We also want to have celebrity judges give feedback to performers. There’s a lot more, but I’ll link the site when we’re get to beta.

                  Point is, we have possibly 4 live streams coming into Wowza (the video server) and we want 1 stream out, which is a combination of the 4 input ones. Wowza doesn’t do it natively, so we shell out to ffmpeg to do the muxing. ffmpeg works OK for 3 streams, but terribly lags for 4. I get to solve it.

                  1. 1

                    Update: Turns out, most of the lag was because we were scaling the streams. Remove the scaling code, remove the lag (most of it).

                    1. 1

                      Congrats. I assume the scaling is moved to the output-end then? Makes sense as long as you have the memory for it, and probably results in a better picture.

                      1. 2

                        We’re controlling how the video is ingested, so we can actually fix the size and resolution to what we want. This removes the scaling code and still keeps the configuration and picture looking good.

                      2. 1

                        You should be able to do the scaling in another process by calling yuvscaler or graphicsmagick before piping it into ffmpeg. How many cores are your transcoding boxes?

                        1. 1

                          We don’t have a transcoding setup yet, but we will be running on c3.xlarge or c3.2xlarge AWS boxes.

                          Yuvscaler or graphicsmagick sounds worth looking into.

                    1. 1

                      Reading chapter 5. So far, it’s an enjoyable book.