Creating Scalable OpenAI GPT Applications in Java
DZone
APRIL 3, 2023
One of the more notable aspects of ChatGPT is its engine, which not only powers the web-based chatbot but can also be integrated into your Java applications.
DZone
APRIL 3, 2023
One of the more notable aspects of ChatGPT is its engine, which not only powers the web-based chatbot but can also be integrated into your Java applications.
Dynatrace
APRIL 4, 2023
Application resilience is a top priority for organizations in every industry. Even in higher education, IT staff depend on key visibility into their complex ecosystems of applications and infrastructure to monitor and manage application health. At Perform 2023, Balint Kelen, product manager at Dynatrace, and the IT service owner and manager at a major American university, discussed the challenges of monitoring and maintaining the health of complex IT environments.
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.
Dynatrace
APRIL 3, 2023
On Episode 52 of the Tech Transforms podcast, Dimitris Perdikou, head of engineering at the UK Home Office , Migration and Borders, joins Carolyn Ford and Mark Senell to discuss the innovative undertakings of one of the largest and most successful cloud platforms in the UK. With the platform hosting more than 3,000 technical users and millions of end users, Dimitris sheds light on his experience with site reliability engineering (SRE), user experience, and service monitoring.
Percona
APRIL 7, 2023
If we were to select the most important MySQL setting, if we were given a freshly installed MySQL or Percona Server for MySQL and could only tune a single MySQL variable, which one would it be? It has always bothered me that “out-of-the-box” MySQL performance is subpar: if you install MySQL or Percona Server for MySQL in a new server and do not “tune it” (as in change default values for configuration settings), it just won’t be able to make the best use of the serve
DZone
APRIL 5, 2023
In this post, you will learn how to create a Docker image for your GraalVM native image. By means of some hands-on experiments, you will learn that it is a bit trickier than what you are used to when creating Docker images. Enjoy! Introduction In a previous post , you learned how to create a GraalVM native image for a Spring Boot 3 application. Nowadays, applications are often distributed as Docker images, so it is interesting to verify how this is done for a GraalVM native image.
O'Reilly
APRIL 5, 2023
The notion that artificial intelligence will help us prepare for the world of tomorrow is woven into our collective fantasies. Based on what we’ve seen so far, however, AI seems much more capable of replaying the past than predicting the future. That’s because AI algorithms are trained on data. By its very nature, data is an artifact of something that happened in the past.
Dynatrace
APRIL 7, 2023
Dynatrace is a launch partner in support of AWS Lambda Response Streaming , a new capability enabling customers to improve the efficiency and performance of their Lambda functions. This enhancement allows AWS users to stream response payloads back to clients. Now, customers can use streamed responses to build more responsive applications by sending partial responses to clients as the response becomes available.
Technology Performance Pulse brings together the best content for technology performance professionals from the widest variety of industry thought leaders.
DZone
APRIL 4, 2023
Apache Kafka is a battle-tested distributed stream-processing platform popular in the financial industry to handle mission-critical transactional workloads. Kafka’s ability to handle large volumes of real-time market data makes it a core infrastructure component for trading, risk management, and fraud detection. Financial institutions use Kafka to stream data from market data feeds, transaction data, and other external sources to drive decisions.
HammerDB
APRIL 4, 2023
Hammerpost is a HammerDB contribution project from @dineshkumar02 that wraps HammerDB with an automated framework to rapidly prototype multiple combinations of database parameters to find the optimal configuration for any specific environment. You can find the hammerpost project and documentation here. This post gives a brief example of using hammerpost to encourage you to investigate this project further.
Sutter's Mill
APRIL 3, 2023
A few days ago I recorded CppCast episode 357. Thanks to Timur Doumler and Phil Nash for inviting me on their show – and for continuing CppCast, which was so wonderfully founded by Rob Irving and Jason Turner ! This time, we chatted about news in the C++ world, and then about my Cpp2 and cppfront experimental work. The podcast doesn’t seem to have chapters, but here are a few of my own notes about sections of interest: 00:00 Intro 04:30 News: LLVM 16.0.0, “C++ Initialisation” book, new user grou
Percona
APRIL 6, 2023
PostgreSQL is a popular open source relational database management system many organizations use to store and manage their data. One of the key benefits of using PostgreSQL is its reliability, scalability, and performance. However, as the size of your database grows, it can become challenging to manage and optimize its performance. Pgpool-II This is where the pgpool-II comes in.
DZone
APRIL 4, 2023
Service meshes are becoming increasingly popular in cloud-native applications as they provide a way to manage network traffic between microservices. Istio, one of the most popular service meshes, uses Envoy as its data plane. However, to maintain the stability and reliability of modern web-scale applications, organizations need more advanced load management capabilities.
Abstracta
APRIL 5, 2023
We are pleased to announce that we have formed a strategic alliance with OctoPerf. We will be able to provide our customers with a wider range of performance testing tooling options as a result. By Federico Toledo After a series of instances and rich exchanges, The post Announcement: New Partnership between Abstracta and OctoPerf appeared first on Abstracta Software Testing Services.
The Polyglot Developer
APRIL 4, 2023
Need a consistent development and deployment experience as developers work across teams and use different machines for their daily tasks? That is where Docker has you covered with containers. A common experience might include running a local version of MongoDB Community in a container and an application in another container. This strategy works for some organizations, but what if you want to leverage all the benefits that come with MongoDB Atlas in addition to a container strategy for your appli
Percona
APRIL 4, 2023
When talking about the benefits and use cases of ProxySQL with clients, one feature I generally reference is the query rewrite engine. This is a great feature that is often used for sharding (I’ve written about this in the past at Horizontal Scaling in MySQL – Sharding Followup ). Another use case I reference is “temporary application fixes.” While this is definitely a valid use case, I hadn’t personally come across an issue in the wild where the application fix was
DZone
APRIL 5, 2023
There is a project. Code is written, everything is tested, coverage is high, and features get delivered. There are bugs from time to time, but incidents get fixed fast, and no one worries about the situation. Well, business as usual. Time passes.
Percona Community
APRIL 6, 2023
I will tell you the real story of using database monitoring tools when developing an application. I will show you an example of how I managed to detect and fix a problem in the application. A small clarification, the real story from my development practice happened a little more than a week ago, but for the article I took graphs of final debugging, so that the graphs show the correct sequence and fit into the available for explanation and demonstration.
Adrian Cockcroft
APRIL 7, 2023
Sunset in Morocco — photo taken by Adrian We want to reduce carbon emissions of our compute and storage workloads, and one way of doing this is to choose a time and place where the “grid mix” of energy consumed is less carbon intensive. In particular, there is usually an excess of solar energy during the day that makes the grid mix better than at night.
Percona
APRIL 3, 2023
We are all aware that PostgreSQL 10 has reached end of support , and there is a need to upgrade to the latest version or any application-compatible PG version. Below are some of the upgrade options available to upgrade to PG11 or above. Pg_dump and pg_restore: We can refer to PostgreSQL Upgrade Using pg_dump/pg_restore on dump/restore methods. Using Logical Method: We can refer to Replication Between PostgreSQL Versions Using Logical Replication on upgrading using a logical replication method.
DZone
APRIL 6, 2023
Spring Cloud and Kubernetes both complement each other to build a cloud-native platform and run microservices on the Kubernetes containers. Kubernetes provides many features which are similar to Spring Cloud and Spring Config Server features. Spring framework has been around for many years. Even today, many organizations prefer to go with Spring libraries because it provides many features.
Particular Software
APRIL 3, 2023
You’re standing in the airport, waiting to pick up your bag. Did you ever stop to think about all the software systems involved in tracking your luggage on your journey? From the moment you drop it off at your departure airport to the moment you breathe that sigh of relief as it shows up on the baggage carousel is a complex story of messaging and system integrations.
Adrian Cockcroft
APRIL 5, 2023
by Adrian Cockcroft Three windows lined up to let the light in through a door in the Madrassa, Marrakech — Picture by Adrian The existing approaches to carbon measurement provide delayed data for carbon accounting that is more akin to billing information in the way it is structured and queried. This proposal seeks to define a standard for real-time carbon and energy data as time-series data that would be accessed alongside and synchronized with the existing throughput, utilization and latency me
Percona
APRIL 3, 2023
Binary Javascript Object Notation (BSON) is a binary-encoded serialization of JSON documents. JSON is easier to understand as it is human-readable, but compared to BSON, it supports fewer data types. BSON has been extended to add some optional non-JSON-native data types, like dates and binary data. MongoDB stores data in BSON format both internally and over the network.
DZone
APRIL 6, 2023
Visual regression testing verifies that an application or website looks and behaves as expected and that there have been no unintended changes to the visual appearance or functionality. This process involves comparing a baseline application or website version with a current version and checking for visual differences. During visual regression testing, images of the application or website are captured and compared using specialized tools highlighting differences.
Tech News Gather
APRIL 2, 2023
AI has been used for a long time in app and website development. But with the recent advancements in AI, App development has quickly evolved. With applications like Chat GPT, where you can describe the app you want to build and the platform can create the code and script, AI is quickly becoming rooted in App development. AI is a broad branch of computer engineering that creates smart machines and software through machine learning, deep learning, and natural language processing.
Tim Kadlec
APRIL 5, 2023
After 2.5 incredible years of working on WebPageTest (I’ll reflect on that properly in a couple of days), I’m excited to return to web performance consulting starting next week (April 10th). There have been a ton of interesting changes in the performance industry the past few years—new metrics, new challenges, new opportunities. It’s been fun to work on them from a tooling perspective, and I’m eager to start helping folks make sense of them.
Percona
APRIL 3, 2023
The life of a jumbo chunk MongoDB marks a chunk as “jumbo” when it grows past the configured maximum chunk size. This value defaults to 128 MB since MongoDB 6.0 (it used to be 64 MB before). The most common reason for jumbo chunks to appear is when the auto-splitter process cannot find a way to split a chunk. This can happen, for example, when all documents in the chunk contain the same shard key.
Percona
APRIL 6, 2023
In this blog post, we’ll check how to integrate Percona Monitoring and Management (PMM) with Loki to be able to get not only metrics and queries from our database servers but also text-based information like logs. Loki is a log aggregation tool developed by Grafana Labs. It integrates easily with the Grafana instance that is running internally in PMM, and logs can be pushed to it in a very straightforward manner by using a client like Promtail.
Percona
APRIL 4, 2023
In this blog post, we’ll look at MySQL 8 user attributes and how we can use them. What is the user attribute? A user attribute is a JSON object made up of one or more key-value pairs, and it is set while creating the user with CREATE USER and by including ATTRIBUTE ‘json_object’ json_object must be a valid JSON object (should be key-value pairs).
Let's personalize your content