Stats
Reputation: | 5842 |
Pageviews: | 2.4M |
Articles: | 114 |
Comments: | 15 |
Open-Source Data Management Practices and Patterns
MongoDB Essentials
Apache Kafka Patterns and Anti-Patterns
Java Caching
Kubernetes in the Enterprise
In 2014, Kubernetes' first commit was pushed to production. And 10 years later, it is now one of the most prolific open-source systems in the software development space. So what made Kubernetes so deeply entrenched within organizations' systems architectures? Its promise of scale, speed, and delivery, that is — and Kubernetes isn't going anywhere any time soon.DZone's fifth annual Kubernetes in the Enterprise Trend Report dives further into the nuances and evolving requirements for the now 10-year-old platform. Our original research explored topics like architectural evolutions in Kubernetes, emerging cloud security threats, advancements in Kubernetes monitoring and observability, the impact and influence of AI, and more, results from which are featured in the research findings.As we celebrate a decade of Kubernetes, we also look toward ushering in its future, discovering how developers and other Kubernetes practitioners are guiding the industry toward a new era. In the report, you'll find insights like these from several of our community experts; these practitioners guide essential discussions around mitigating the Kubernetes threat landscape, observability lessons learned from running Kubernetes, considerations for effective AI/ML Kubernetes deployments, and much more.
Database Systems
In 2024, the focus around databases is on their ability to scale and perform in modern data architectures. It's not just centered on distributed, cloud-centric data environments anymore, but rather on databases built and managed in a way that allows them to be used optimally in advanced applications. This modernization of database architectures allows for developers and organizations to be more flexible with their data. With the advancements in automation and the proliferation of artificial intelligence, the way data capabilities and databases are built, managed, and scaled has evolved at an exponential rate.This Trend Report explores database adoption and advancements, including how to leverage time series databases for analytics, why developers should use PostgreSQL, modern, real-time streaming architectures, database automation techniques for DevOps, how to take an AI-focused pivot within database systems practices, and more. The goal of this Trend Report is to equip developers and IT professionals with tried-and-true practices alongside forward-looking industry insights to allow them to modernize and future-proof their database architectures.
Database Systems
Every modern application and organization collects data. With that, there is a constant demand for database systems to expand, scale, and take on more responsibilities. Database architectures have become more complex, and as a result, there are more implementation choices. An effective database management system allows for quick access to database queries, and an organization can efficiently make informed decisions. So how does one effectively scale a database system and not sacrifice its quality?Our Database Systems Trend Report offers answers to this question by providing industry insights into database management selection and evaluation criteria. It also explores database management patterns for microservices, relational database migration strategies, time series compression algorithms and their applications, advice for the best data governing practices, and more. The goal of this report is to set up organizations for scaling success.
Comments
Feb 23, 2015 · James Sugrue
Thanks for chiming in Andy. DataNucleus looks quite interesting - supports JPA 2.1 (a Java EE 7 standard). Seems like it plugs in an already existing implementation for JCache. Correct ?
Feb 23, 2015 · James Sugrue
Thanks for chiming in Andy. DataNucleus looks quite interesting - supports JPA 2.1 (a Java EE 7 standard). Seems like it plugs in an already existing implementation for JCache. Correct ?
Feb 23, 2015 · James Sugrue
Yes. Great to hear that. I am aware of it's beta version. Caught that from your Twitter feed actually http://bit.ly/1LAadtZ ;-)
Feb 23, 2015 · James Sugrue
Yes. Great to hear that. I am aware of it's beta version. Caught that from your Twitter feed actually http://bit.ly/1LAadtZ ;-)
Feb 20, 2015 · geotauaisay
Thanks for taking out the time for reading the post and providing valuable feedback ! :-)
My side of things:
1. Yes - you are dead right. In fact this did happen when I bumped up the no. of threads to 10,000 ;-)
2 and 3 make complete sense as well.
What I was trying to see if OIM has the appetite of handling decent load with default config of 20 threads for UI - I was kind of unsure and hence the quick hack through JMeter
Cheers! :-)
Feb 20, 2015 · geotauaisay
Thanks for taking out the time for reading the post and providing valuable feedback ! :-)
My side of things:
1. Yes - you are dead right. In fact this did happen when I bumped up the no. of threads to 10,000 ;-)
2 and 3 make complete sense as well.
What I was trying to see if OIM has the appetite of handling decent load with default config of 20 threads for UI - I was kind of unsure and hence the quick hack through JMeter
Cheers! :-)
Feb 20, 2015 · geotauaisay
Thanks for taking out the time for reading the post and providing valuable feedback ! :-)
My side of things:
1. Yes - you are dead right. In fact this did happen when I bumped up the no. of threads to 10,000 ;-)
2 and 3 make complete sense as well.
What I was trying to see if OIM has the appetite of handling decent load with default config of 20 threads for UI - I was kind of unsure and hence the quick hack through JMeter
Cheers! :-)
Feb 11, 2015 · James Sugrue
Thanks for reading Vivek !
You hit the nail on the head. This is in fact pretty basic. The good thing is that everything hinges on the basics and fundamentals :-) and investing in those areas will pay rich dividends.
Feb 11, 2015 · James Sugrue
Thanks for reading Vivek !
You hit the nail on the head. This is in fact pretty basic. The good thing is that everything hinges on the basics and fundamentals :-) and investing in those areas will pay rich dividends.
Feb 11, 2015 · James Sugrue
Thanks for reading Vivek ! :-)
You hit the nail on the head. This is in fact pretty basic. The good thing is that everything hinges on the basics and fundamentals :-) and investing in those areas will pay rich dividends.
Feb 11, 2015 · James Sugrue
Thanks for reading Vivek ! :-)
You hit the nail on the head. This is in fact pretty basic. The good thing is that everything hinges on the basics and fundamentals :-) and investing in those areas will pay rich dividends.
Feb 11, 2015 · James Sugrue
Thanks for reading Vivek ! :-)
You hit the nail on the head. This is in fact pretty basic. The good thing is that everything hinges on the basics and fundamentals :-) and investing in those areas will pay rich dividends.
Feb 11, 2015 · James Sugrue
Thanks for reading Vivek ! :-)
You hit the nail on the head. This is in fact pretty basic. The good thing is that everything hinges on the basics and fundamentals :-) and investing in those areas will pay rich dividends.
Sep 11, 2014 · admin
Thanks for reading Steve. I am not sure how that's possible.
1. The constructor is private - cannot be accessed outside of the class
2. I have not yet provided a static method (e.g. getInstance) for external code in order to obtain an instance of ImmutablePerson (that's something which I missed ;-) ) - I could have created a defensive copy of the Date object in such a method before returning an instance
Cheers!
Sep 11, 2014 · admin
Thanks for reading Steve. I am not sure how that's possible.
1. The constructor is private - cannot be accessed outside of the class
2. I have not yet provided a static method (e.g. getInstance) for external code in order to obtain an instance of ImmutablePerson (that's something which I missed ;-) ) - I could have created a defensive copy of the Date object in such a method before returning an instance
Cheers!