In Apache Spark, efficient data management is essential for maximizing performance in distributed computing. Partitioning, repartitioning, and coalescing actively govern how data organizes and distributes across the cluster. Partitioning involves dividing datasets into smaller chunks, enabling parallel processing and optimizing operations. Repartitioning allows for the redistribution of data across partitions, adjusting the balance for more […]
Architecture
Understanding Spark Transformations and Actions – Spark RDD Operations
A comprehensive understanding of Spark’s transformation and action is crucial for efficient Spark code. This blog provides a glimpse on the fundamental aspects of Spark. Before we deep dive into Spark’s transformation and action, let us see a glance of RDD and Dataframe. Resilient Distributed Dataset (RDD): Usually, Spark tasks operate on RDDs, which is […]
How Assistive Technology Supports Individuals with Psychological and Psychiatric Disabilities
The intersection of technology and mental health is rapidly evolving, offering new avenues of support for individuals with psychological and psychiatric disabilities. Assistive technology, once primarily associated with physical disabilities, is now playing a pivotal role in enhancing the well-being and daily functioning of those facing mental health challenges. In this blog post, we’ll explore […]
White Label Your Mobile Apps with Azure
Enterprises and organizations that manage products with overlapping feature sets often confront a unique challenge. Their core dilemma involves creating multiple branded mobile applications that share a common codebase while enabling each app to provide a distinct user experience with minimal development overhead. As a leader in custom mobile solutions, Perficient excels in white labeling […]
Unlocking Innovation: A Composable Commerce Approach to Headless with SAP Commerce
On October 25th, 2023, Perficient presented a webinar that was hosted by commerce experts: Sergio Granada, SAP Commerce Technical Director Ignacio Pascual, SAP Commerce Delivery Director Alejandro Granada, SAP Commerce Solutions Architect Kim Williams- Czopek, GM of Commerce Operations They discussed the intricacies of migrating to SAP Commerce Cloud. The session provided actionable advice, unveiled […]
Using Rendering Parameters on a XM Cloud component
What about Rendering Parameters? I recently did a POC using rendering parameters in a component in XM Cloud. In this blog i will describe my approach, issues faced and how i overcame them. Adding a rendering to a component, is relatively straight forward in Sitecore development, i.e.(https://doc.sitecore.com/xmc/en/developers/xm-cloud/walkthrough–building-a-simple-rendering.html). However, there are some circumstances where things are […]
Perficient: Gold Sponsor at Vercel’s Next.js Conference 2023 – Join Us In-Person or Virtually!
At Perficient, we’re thrilled to announce that we are a Gold Sponsor of this year’s Next.js Conference, hosted by Vercel. This much-anticipated event will take place on October 26th at the iconic SF Jazz in San Francisco, and just like last year, it will feature a vibrant virtual component for attendees to stream for free. […]
The Role of Assistive Technologies for Cognitive Disabilities: Empowering Minds
Cognitive disabilities, often invisible but profoundly impactful, can present unique challenges for individuals and their families. Conditions such as dementia, autism, attention deficit hyperactivity disorder (ADHD), and traumatic brain injury (TBI) can affect memory, communication, problem-solving, and daily functioning. In this blog post, we explore the pivotal role of assistive technologies in empowering individuals with […]
Making Sense of Sitecore’s Headless Options
If you read my last article, the big deal with headless, you know that the big deal is performance. The architecture you get leveraging a headless architecture with Next.js front end is fundamentally superior to MVC. When you are ready to make the move to headless, you may be surprised that there isn’t just one […]
Embracing Flexibility: Adaptive Tools Transforming Lives
Flexibility is a key aspect of independence, allowing individuals to perform everyday tasks with ease. For those with flexibility challenges, assistive technologies have evolved to provide adaptive solutions, enhancing their quality of life. In this article, we’ll explore the innovative adaptive tools that are currently in use, empowering individuals with flexibility disabilities to navigate the […]
Bridging Minds and Machines: The Promise of Brain-Computer Interfaces (BCIs) in Assistive Technology
In the realm of assistive technologies, Brain-Computer Interfaces (BCIs) stand out as one of the most revolutionary innovations. BCIs bridge the gap between the human brain and external devices, offering new horizons of communication and control for individuals with severe disabilities. In this article, we’ll explore the groundbreaking world of BCIs and their transformative potential […]
The Big Deal with Headless
Performance Matters. According to Amazon, 1 second of load lag time would cost them 1.6 billion in sales per year. Walmart says, for every second of improvement, they receive a 2% conversion increase. According to Akamai, every 100-millisecond delay in website load time can hurt conversion rates by 7%. And for every second delay in […]