Practical CPU time performance tuning for security software: Part 1

“Wasting other people’s time is tantamount to robbery and murder, and wasting one’s own time is tantamount to chronic suicide.” - Lu Xun Software performance issues come in all shapes and sizes. Therefore, performance tuning includes many aspects and subareas, and has to adopt a broad range of methodologies and techniques. Despite all this, time is one of the most critical measurements of software performance.  In this multi-part series, I’ll focus on a few of the time-related aspects

Improve search relevance by combining Elasticsearch stemmers and synonyms

In a previous blog, we covered how you can incorporate synonyms into your Elasticsearch-powered application. Here, I build upon that blog and show how you can combine stemmers and multi-word synonyms to take the quality of your search results to the next level.  MotivationImagine that you are using Elasticsearch to power a search application for finding books, and in this application you want to treat the following words as synonyms:

brainstorm
brainstorming
brainstormed
brain storm
A new, more streamlined experience for Elastic Cloud Enterprise admins

We’re excited to introduce usability enhancements to the Elastic Cloud Enterprise (ECE) platform administration console to simplify your experience.  Administration is shifting to a host-based management and dedicated role pages for ECE proxies and control plane. Moreover, when you upgrade to ECE 2.10, you’ll see usability enhancements within the administration console, including:

Simplified management of ECE host roles, streamlining your operations
Easy access to a central view of all t
Exponential growth, experienced leadership, values define growing sales organization

The sales organization at Elastic is growing exponentially as demand for our solutions rises.  Our talent has the opportunity to build career-defining relationships and impact alongside newly recruited industry leaders.  The volume of data companies produce just keeps increasing, and Elastic is in a unique position to help our customers realize value through search experiences. Search enables employees and customers to access data easily, whether through a simple search box o

New in Kibana: How we made it easier manage visualizations and build dashboards

Our Kibana team has been hard at work implementing and executing on a new Kibana strategic vision to streamline the dashboard creation process and sand down the rough edges of creating visualizations for dashboards. We accomplished our goal and reduced the overall time it takes users to go from a blank slate to a meaningful dashboard that conveys insights about the data. In this post, I’m going to explain the technical concepts behind these improvements, and how they work to create a user-frien

Easily ingest data to Elastic via Splunk

As organizations migrate to Elastic from incumbent vendors, quickly onboarding log data from their current solution into Elastic is one of the first orders of business. Data onboarding often involves having to adjust ingestion architecture and implement configuration changes across data sources. We want to ensure that users trialing or migrating to Elastic can get data in quickly to start seeing the power of Elastic solutions as quickly as possible. That’s why we built an integration that automa

Why UC Davis chose Elastic to enhance its Security Operations Center

The University of California at Davis is an agriculturally focused university of more than 30,000 students. Founded in 1905, the university performs federally funded research for the U.S. Department of Defense, U.S. Department of Agriculture, and other agencies. It’s also home to  an electric power substation, police and fire departments, and even an airport.  All of this combined is a digital security challenge for Jeff Rowe, the university’s cybersecurity architect. There are 5,000 s

Get a consistent view of your data over time with the Elasticsearch point-in-time reader

TL;DR: We recommend that you use the new point-in-time functionality in Elasticsearch if you can. The scroll API is no longer recommended for deep pagination (even though it still works). Most data is constantly changing. When querying an index in Elasticsearch, you are essentially searching for data at a given point of time. With an index that is constantly changing — as in most observability and security use cases — two identical queries performed at two different times will return different r

Achieving the 8 guiding principles of the DOD’s Data Strategy with Elastic

A modified version of this blog post appeared in the June 2021 issue of Signal magazine. Decisions that need to be made in an instant require answers in real time, but existing big data systems are unable to return queries quickly enough for real-time analytics. And with growing data being queried by more connected users than ever before, it’s getting increasingly challenging to maintain fast reaction times.  The DoD Data Strategy approaches this challenge by providing a blueprint for how d

Someone Like Me | How I pivoted to a new career and found support sharing my whole self at work

We all want to work for a company where we fit in. That’s why Elastic built a Source Code that encourages all to come as they are. In this Pride blog series, we highlight LGBTQIA+ Elasticians who have a unique story — one, perhaps, just as unique as yours. Brittany Joiner, a demand generation associate turned frontend developer, says: “You can bring your whole self to Elastic, whether that involves a career transition or feeling comfortable sharing your story with colleagues.”  How di


Buscar