When organizations evaluate enterprise platforms, the allure of “free” built-in utilities is strong. After all, if a vendor bundles a tool with their product, why spend extra on third-party solutions? But in practice, these so‑called free utilities often come with hidden costs that can far outweigh their sticker price of zero. The Illusion of “Free” […]
Blog
Challenges with Incremental S3 Objects
Why You Can’t Easily List “New Files” in S3 S3 compatible object storage systems are designed for massive scalability and simplicity, but that comes with trade-offs: Due to these limitations determining new, modified or deleted items is computationally expensive and time consuming. In use cases like backup, large object stores with more that 200 million […]
Lifecycle Data Management Benefits
Lifecycle management of unstructured data enables policies to be aligned with business value. This ensures that data is stored, archived, retained and deleted at the appropriate time. Automated Polices result in labor and cost efficiencies while also reducing risk exposure. Legacy set and forget approaches like writing everything to a NAS and forgetting about it […]
Top 10 REST API Risks
Even through the REST API is easy to use, care should be taken to make your use of it secure. Alternatively consider gRPC.
REST vs gRPC: Choosing the More Secure Path for Modern APIs
As part of our commitment to building software that’s secure by design, we rigorously evaluate not just what our applications do, but how they communicate. In today’s architectures, API design choices can significantly impact security posture. With our latest software release on the horizon, it’s time to shed light on a pivotal decision: gRPC vs […]
In Rust we Trust
Rust vs Java: A Comparison of Benefits The decision between using Rust or Java for your next project depends heavily on your specific needs and priorities. Rust has been rapidly gaining popularity for its unique blend of performance, memory safety, and modern features, while Java remains a mature and widely adopted language, particularly in the […]
Future of Software Engineering in an AI World
Last year, my niece was on the brink of entering college, contemplating a Bachelor of Science degree in Software Engineering. However, she was deeply concerned that advancements in artificial intelligence (AI) might render her future job obsolete by the time she graduates. This concern is not uncommon, and it brings to mind a thought-provoking cartoon […]
End of Life is a warning
What Is EoL? The acronym EoL stands for End of Life for a product. When a company announces an EoL date for a product it is telling the customers that they need to plan an exit strategy. This is especially true if the product is storing data. The good news is that you have some […]
Be Fast, Break Things and Create More Work
IT teams handle layoffs with a structured approach to ensure security and compliance while minimizing disruptions. Here’s a general overview of the process after HR communicates the list of impacted employees and the timeline: IT places a priority on access revocation and device management as these must be planned and executed on short notice. The […]
World Backup Day
Don’t be like Wile E. Coyote have a plan B (backup). March 31st is celebrated as World Backup Day, a global initiative to remind individuals and businesses of the importance of safeguarding their digital data. It started in 2011 as a playful yet serious campaign by Maxtor—timed perfectly before April Fool’s Day. Our Backup Recovery […]
