Data Modeling in Elasticsearch: Using Nested Queries and Parent-Child Relationships

Data modeling in Elasticsearch is not as obvious as it is when dealing with relational databases. Unlike traditional relational databases that rely on data normalization and SQL joins, Elasticsearch requires alternative approaches for managing relationships. There are four common workarounds to managing relationships in Elasticsearch: Application-side joins Data denormalization Nested field types and nested queries Parent-child relationships … Read more

How To Cache RESTful API Requests for Redis With Heroku Data

Most software developers encounter three main problems: naming things, caching, and off-by-one errors. 🤦🏻‍♂️ In this tutorial, we’ll deal with caching. We’ll walk through how to implement RESTful request caching with Redis. We’ll also set up and deploy this system easily with Heroku. For this demo, we’ll build a Node.js application with the Fastify framework, … Read more

How To Write Integration Tests in Go Apps

Picture this: you’ve just left Node for the promised land of Go. You’ve learned about composition, interfaces, simplicity, domain-driven design (and understood nothing), and unit tests. You feel all grown-up and ready to take on concurrency and ride off into the promised land. You’ve built a sweet CRUD application that will revolutionize how we do … Read more

Performance Best Practices Using Java and AWS Lambda: Best Practices and Techniques

:::info This paper is available on arxiv under CC BY-SA 4.0 DEED license. Authors: (1) Juan Mera Men´endez; (2) Martin Bartlett. ::: Table of Links Abstract and Introduction Initial Application Performance Tests Best Practices and Techniques Combinations Discussion Related Work Conclusion and References IV. BEST PRACTICES AND TECHNIQUES Below are the proposed techniques and approaches … Read more

ByteDance gets 24 hours to show EU a DSA risk assessment for TikTok Lite

TikTok owner ByteDance is facing fresh questions about its compliance with the European Union’s Digital Services Act (DSA), an online governance and content moderation framework that puts a legal obligation on larger platforms to mitigate systemic risks in areas like youth mental health. The EU’s latest concerns about TikTok’s DSA compliance center on the launch … Read more

Uncover hidden connections in unstructured financial data with Amazon Bedrock and Amazon Neptune

In asset management, portfolio managers need to closely monitor companies in their investment universe to identify risks and opportunities, and guide investment decisions. Tracking direct events like earnings reports or credit downgrades is straightforward—you can set up alerts to notify managers of news containing company names. However, detecting second and third-order impacts arising from events … Read more

NeuBird is building a generative AI solution for complex cloud-native environments

NeuBird founders Goutham Rao and Vinod Jayaraman came from Portworx, a cloud-native storage solution they eventually sold to PureStorage in 2019 for $370 million. It was their third successful exit.  When they went looking for their next startup challenge last year, they saw an opportunity to combine their cloud-native knowledge, especially around IT operations, with … Read more

How to Use 12 Magic Words to Command ChatGPT to Render Markdown

ChatGPT 4 is required – April 12, 2024 version. In a Hurry… Check out to see Markdown display in action: https://chat.openai.com/share/473879c4-8d1f-4608-968e-fbdb115b3cb9 TL;DR We have all spoken magic words like please, abracadabra, These Aren’t The Droids You Were Looking. Let’s learn the 12 magic words that can transform ChatGPT’s plain text responses into beautifully formatted responses … Read more

Open source observability for AWS Inferentia nodes within Amazon EKS clusters

Recent developments in machine learning (ML) have led to increasingly large models, some of which require hundreds of billions of parameters. Although they are more powerful, training and inference on those models require significant computational resources. Despite the availability of advanced distributed training libraries, it’s common for training and inference jobs to need hundreds of … Read more

Web3 Marketing is not about the Network Effect

The internet has ushered in an era where individuals can invest like never before. A vast amount of information and trading tools are readily available online, empowering them to make informed decisions. Additionally, individual investor communities like r/WallStreetBets have utilized social media to create significant buzz around certain stocks, thereby influencing their prices. In short, … Read more