A semantic cache for large language model (LLM) based applications introduces a plethora of advantages that revolutionize their performance and usability. Primarily, it significantly enhances processing speed and responsiveness by storing precomputed representations of frequently used language elements. This minimizes the need for repetitive computations, leading to quicker response times and reduced latency, thereby optimizing […]
Category: software
OpenTelemetry: How to Observe a Dockerized Python Service in Google Cloud
Over the last couple of years, OpenTelemetry became the de-facto instrumentation standard for collecting and observing distributed service trace information. OpenTelemetry allows users to add standardized instrumentation code within their applications with the purpose of observing traces, metrics, logs and events independent of service implementation technologies and across all the major cloud vendors. Within this […]
Run a private Vaultwarden Password Safe as Docker Container on a Synology NAS
With hundreds of unique, cryptic passwords to manage we all have to admit that we are overwhelmed with today’s security requirements. Password safes along with two factor authentication (2FA) promises some help to organize those large numbers of auto-generated passwords. As Web based password safes became pretty popular for obvious reasons, they also represent a […]
Secure your Home Assistant with HTTPS using Synology Reverse Proxy
Running Home Assistant Open Source home automation locally offers great advantages, such as optimizing your own energy usage or to simply automate boring and repetitive tasks. In case you own a Synology network disks, such as the Synology Diskmanager DS218+ you can directly run Docker containers on your local network disk and therefore also run […]
Observability and the Challenge of detecting Anomalies in High Cardinal Data
Observability and monitoring of software service infrastructure is the basis for modern Site Reliability Engineering (SRE) and to successfully run and scale your IT infrastructure. As the digital transformation of business processes and the shift towards highly dynamic cloud infrastructures keeps on accelerating, the dependency on human operation teams poses a critical bottleneck. Especially with […]
Learn to Deploy Cloud Apps with Google Cloud Skill Boost
Last week I stumbled across a great opportunity that was announced within the Google Cloud Blog, which I am regularly scanning for latest GCP innovations. They offered a 30 days free subscription for their new Google Cloud Skill Boost learning platform, which I immediately accepted. Eager to deepen my existing knowledge on GCP cloud services, […]
How to add observability to your Streamlit data app?
Getting insights into your users experience as well as into your real users behaviour is key within designing, implementing and delivering web applications as well as mobile applications. It’s common practice to monitor your web applications or mobile applications performance in production, to gain valuable insights about how well your application performs within your users’ […]
Explore your Dynatrace monitored Service Topology with an Open Source 3D Graph Browser
While designing the new generic Smartscape topology model in Dynatrace, I came across a tremendously useful 3D graphing project: force-3d-graph by vasturiano. Cudos to Vasturiano and his valuable contribution to 2D and 3D graph visualisation in JavaScript and within your local Browser. This library enabled the implementation of an Open Source 2D and 3D graph […]
Deploy a Streamlit Data Analysis Dashboard with Docker
Streamlit is one of the hottest topics around the data science community at the moment. I came across Streamlit when our data science team presented their results in a web application that looked that professional that I simply couldn’t believe how they could build that app in so little time (and not having designers and […]
Increase your App Revenue by Optimizing your Google Play Store Presence
Congratulation, you just finished implementing your first Android app and now you are looking forward to gain some decent revenue through selling your app within Google Play Store. One aspect that I came across very soon after publishing my first Android app within Google Play Store already 10 years ago is the importance of the […]