The digital transformation and cloud-native movements are driving DevOps practices and open-source code libraries increase the speed at which applications are developed and delivered. However, security has not always been a top priority in the DevOps journey. In order...
application
What Are SpeedUp and ScaleUp in DBMS?
In this article, we will discuss all the SpeedUp and ScaleUp in DBMS, two of the fundamental concepts from Parallel Processing for Databases that are used for tweaking databases. Speedup Data warehouses carrying several hundred gigabytes of data are now relatively...
Using Short-Lived Tokens To Authenticate Python Applications to CockroachDB
Motivation In my previous article, I demonstrated how JWT tokens can replace passwords for a safer and more secure cloud-native future. Check out my previous articles covering SSO for DB Console using Google OAuth, Microsoft Identity Platform, and Okta. High-Level...
Manage Microservices with Docker Compose
As microservices systems expand beyond a handful of services, we often need some way to coordinate everything and ensure consistent communication (avoid human error). Tools such as Kubernetes or Docker Compose have quickly become commonplace for these types of...
The Technology Stack Needed To Build a Web3 Application
The internet ecosystem is currently shifting significantly with the dawn of decentralization. More and more decentralized technologies are becoming mainstream and gaining acceptance by the world at large. As far as innovation and development is concerned, the startup...
OTT Application Testing – DZone Performance
Over two years ago, the COVID-19 pandemic completely changed the business landscape for dozens of industries. For example, the eCommerce industry saw a meteoric rise, while cinemas and theatres have not yet fully recovered from the multiple nationwide lockdowns. One...
Improve App Serialization With Object Marshaling
Efficient code doesn't just run faster; if it's using less compute-resource, it may also be cheaper to run. In particular, distributed cloud applications can benefit from fast, lightweight serialization. OpenSource Java Serializer Chronicle-Wire is an OpenSource Java...
Non-blocking Database Migrations – DZone Database
Database migrations are a common part of any web application. They are used to update the database schema to match the application's code. In a traditional web application, the database migrations are run synchronously, which means that the application is blocked...
Next.js Event Management App: File-Based Routing
Next.js is arguably the most versatile framework when it comes to building web applications using React. Next.js makes building production-ready applications easy. In this post, we are going to look at building a Next.js event management application. Once we are done,...
Which Is The Best OS To Develop a Java Application
One subject that often evokes a lot of debate is which is the best OS to use to develop a Java application. This article gives my view on the issue. Java runs very well on Windows, macOS, and Linux Distributions. I work for Chronicle Software, and much of our software...
Key Highlights from the New NIST SSDF
The Software Development Lifecycle (SDLC) is a methodology for designing, creating, and maintaining software. There are different variations of the SDLC including waterfall, spiral, and agile. Regardless of which of these variations an organization uses it’s important...
Top 5 Datadog Integrations to Improve Efficiency
Datadog is an exceptional tool for DevOps teams, developers, and SREs. It's suitable for a broad range of cloud applications of every size. However, despite its powerful capabilities, most businesses aren't making the most of Datadog. Are you? Can you see how newly...