Language Selection

English French German Italian Portuguese Spanish

Storage: ScyllaDB, PostgreSQL and Economics Of Decentralized Storage

Filed under
Software
  • ScyllaDB Announces 4.0 Release of Its Open Source NoSQL Database

    ScyllaDB today announced Scylla Open Source 4.0, the latest major release of its high-performance NoSQL database for real-time big data workloads. This release marks a significant milestone, as the company has moved beyond feature parity with Apache Cassandra, now also serving as an open source drop-in, no-lock-in alternative to Amazon DynamoDB.

    Scylla Open Source 4.0 builds on Scylla’s close-to-the-hardware design, which enables optimal use of modern server infrastructure. Written from the ground-up in C++, Scylla delivers performance of millions of OPS on a single node, scales out to hundreds of nodes and consistently achieves a 99% tail latency of less than one millisecond.

  • Why businesses are choosing PostgreSQL to drive digital transformation

    While many factors go into choosing the ideal database management system, flexibility and interoperability should be non-negotiable.

    In agile projects, especially at the beginning of the project, not everything is known – not even the cloud infrastructure. Being locked into a platform or vendor inhibits developers from considering specific database capabilities, such as stored procedures, data types and advanced operators.

    To overcome this issue, many developers now limit themselves to standard ANSI SQL and Object Request Brokers, and recreate many database capabilities in the application logic, such as transactional consistency, data management and queries.

    This approach, however, may lead to large portions of custom code, significantly lowering performance and introducing transactional inconsistencies.

    What organizations and developers need are flexible and interoperable systems, or, open source databases – but not just any type of open source databases.

  • Economics Of Decentralized Storage

    So, if you never access the data, Tardigrade is twice as expensive as the centralized competition. If you access 50% of the data each month, it costs $32.50/TB against Wasabi's $5.99, so more than 5 times as expensive. What exactly is the value Tardigrade adds to justify the extra cost to store data? Simply "decentralization"?

    But, like all these cryptocurrency-based systems, Tardigrade's "decentralization" is more a marketing term than a practical reality. The money isn't decentralized, because customers pay Storj, who then pays a little of that money to the storage node operators (SNOs): [...]

More in Tux Machines

Programming Leftovers

  • Pocket Lisp Computer

    I recently built three Lisp Badge computers with some help from my kids. I bought a hot air soldering station and learned TQFP soldering. The kids did some through-hole and SMT soldering and really enjoyed it! The hardware assembly and debugging process was really fun, other than worrying several times that I had put too much heat into a component, or set the wrong programmable fuse. During that phase I received some advice from the board’s designer, which really helped. I’ve learned from the hardware people at work to always order extra parts, and I did, including an extra PCB. I was half expecting to damage stuff while learning, so I was really happy that we ended up with all three boards fully working, after locating and fixing some cold solder joints.

  •        
  • CY's Take on PWC#067

    This is a part of Perl Weekly Challenge(PWC) and the followings are related to my solutions.  [...] The discussion of Perl 7 in blogs.perl.org # was so hot last week made me too shy to write PWC experience (stop, it's just an excuse!). Some discussions were quite technical for a beginner. Anyway as a beginning coder in Perl 5, I would add "use warnings" in my final coding stage from now on to prepare for the change.

  • Glyph Lefkowitz: Zen Guardian

    Moshe wrote a blog post a couple of days ago which neatly constructs a wonderful little coding example from a scene in a movie. And, as we know from the Zen of Python quote, there should only be one obvious way to do something in Python. So my initial reaction to his post was of course to do it differently — to replace an __init__ method with the new @dataclasses.dataclass decorator. But as I thought about the code example more, I realized there are a number of things beyond just dataclasses that make the difference between “toy”, example-quality Python, and what you’d do in a modern, professional, production codebase today.

  • Ian Ozsvald: Weekish notes

    I gave another iteration of my Making Pandas Fly talk sequence for PyDataAmsterdam recently and received some lovely postcards from attendees as a result. I’ve also had time to list new iterations of my training courses for Higher Performance Python (October) and Software Engineering for Data Scientists (September), both will run virtually via Zoom & Slack in the UK timezone. I’ve been using my dtype_diet tool to time more performance improvements with Pandas and I look forward to talking more on this at EuroPython this month.

  • Quickly Use Bootstrap 4 in a Django Template with a CDN
  • PSF GSoC students blogs: [Week 5] Check-in
  • PSF GSoC students blogs: Weekly Check-in #6
  • PSF GSoC students blogs: Weekly Check-In: Week 6

today's howtos

MX-19.2 KDE Beta 1 available for testing

We are pleased to offer MX-19.2 KDE Beta 1 for testing purposes. MX-19.2 KDE is an Advanced Hardware Support (AHS) enabled 64-bit only version of MX featuring the KDE/plasma desktop. Applications utilizing Qt library frameworks are given a preference for inclusion on the iso. This will be first officially supported MX/antiX family iso utilizing the KDE/plasma desktop since the halting of the predecessor MEPIS project in 2013. MX-19.2 KDE includes the usual MX tools, antiX-live-usb-system, and snapshot technology that our users have come to expect from our standard flagship Xfce releases. Adding KDE/plasma to the existing Xfce/MX-fluxbox desktops will provide for a wider range user needs and wants. Read more

Audiocasts/Shows: Noodlings, GNU World Order and This Week in Linux

  • Noodlings | Amiga 1200, openSUSE Leap 15.2 and Documentation
  • GNU World Order 361

    Pdfmom is a macro set for Groff meant to make it simple and intuitive. Here's an example MOM document. .TITLE "My example mom doc" .AUTHOR "Klaatu" .CHAPTER 1 .DOCTYPE CHAPTER .PRINTSTYLE TYPESET .PT_SIZE 10 .LS 12 .START .PP This is some sample text. I hope it comes out alright. It probably will. Thanks to \fBpdfmom\fP. Process it with the **pdfmom** command: $ pdfmom example.mom > my.pdf

  • This Week in Linux 108: Linux Mint 20, openSUSE 15.2, CutiePi Raspberry Pi Tablet, and more!

    On this episode of This Week in Linux, we’ve got some big Distro News from Linux Mint, openSUSE and there may be a way to have a Rolling Release of Ubuntu now. We’ve also got some Linux Mobile news thats to the team at XDA Developers making it possible to put Ubuntu Touch from UBports on a lot of Android based devices. We’re going to talk about a new Kickstarter that is going on right now to develop a Raspberry Pi based Tablet called the CutiePi. In App News, were going to talk about a new Task Manager app called Planner and there’s some changes coming to the Matrix Client, Riot.im which is much needed so I am excited for that. We’ve also got some odd news from Microsoft as they have decided to release an Antivirus for Linux called Microsoft Defender ATP. Apple recently announced they are dropping Intel for their own processor platform and we’ll discuss how that will relate to people wanting to run Linux on that hardware. Then we’ll round out the show with some awesome Humble Bundles that are live right now. All that and much more on Your Weekly Source for Linux GNews!