Hotwire: A new (old) approach for modern web applications
codecentric » Architecture
by Felix Rieß
1y ago
Hotwire (HTML over the wire) was introduced by Basecamp in late 2020 and promises to be an alternative approach to developing modern web applications with less JavaScript: Hotwire is an alternative approach to building modern web applications without using much JavaScript by sending HTML instead of JSON over the wire. [1] I am going to... Read more ..read more
Visit website
Architecture documentation as code with Structurizr and Asciidoctor. Part 1: Workflow and tooling
codecentric » Architecture
by Christoph Knauf
1y ago
In this article series, we learn how to generate and publish HTML architecture documentation from code with Structurizr and Asciidoctor. The goal of this approach is to reduce the efforts for maintaining long-living architecture documentation, keep it up to date, and ensure consistency. In this first part of the series we will learn about the... Read more ..read more
Visit website
GraphQL business error responses revisited
codecentric » Architecture
by Rüdiger zu Dohna
1y ago
GraphQL excels by suggesting to think more from the actual client requirements than from the sometimes prematurely abstract server-side grand conceptualizations. It’s essential to strike the right balance between the perspectives of all stakeholders, foremost the clients, to evolve truly superb APIs; and APIs need to be truly superb to remain usable and extensible over... Read more ..read more
Visit website
Site Reliability Engineering: Running software in production
codecentric » Architecture
by Christian Zunker
2y ago
Lately, Site Reliability Engineering (SRE) has been getting a lot of attention. With SRE came metrics such as Service-Level Objective (SLO), Service-Level Indicator (SLI), and error budget. The SRE discipline also details a lot about running software in production. But the above buzzwords are more or less only what enables Site Reliability Engineers to do... Read more ..read more
Visit website
Speed up your CI/CD jobs in Kubernetes
codecentric » Architecture
by Frederik Grieshaber
2y ago
A performant and well integrated CI/CD environment is one of the key factors for fast and agile software development. To achieve short feedback cycles and increase development speed, jobs need to be as fast as possible and – ideally – should start instantly to keep the runtime of your pipeline as low as possible. This... Read more ..read more
Visit website
A different flavour of IIoT: Recipes for the plant thermomix
codecentric » Architecture
by Robert Meißner
2y ago
In this article we explain our IIoT solution for autonomous, declarative plant growing. This article is the second in our series on IIoT. The first article dealt with general questions and problems about IIoT. Growing plants offers unique requirements for hardware, software, and control logic. This also leads to unique solutions. Our IIoT solution is... Read more ..read more
Visit website
Structuring serverless applications in the cloud
codecentric » Architecture
by Jonas Verhoelen
2y ago
Serverless is a model in which cloud providers are solely responsible for operating the infrastructure. Compute resources are structured into functions with the Serverless approach. Therefore, this is called Functions as a Service (FaaS). The costs for functions are calculated based on the execution time and dimensioning (memory and CPU). A function always executes by... Read more ..read more
Visit website
API as a Product insights
codecentric » Architecture
by Daniel Kocot
2y ago
For quite some time now, the topic “API as a Product” has been appearing in various media. But what does it actually mean? If you look at APIs, the focus is often on the technical implementation, whereas the view of the business is neglected. Increasingly, however, more and more offerings are being created precisely in... Read more ..read more
Visit website
Offloading and more from Reedelk Data Integration Services through Kong Enterprise
codecentric » Architecture
by Daniel Kocot
2y ago
The last post in our series on Reedelk was about implementing an ETL process that can be triggered by a rest endpoint. Now this service should be made available to the “outside world” in a secured way. But how can services in modernization projects be secured in a simple way? In this case it makes... Read more ..read more
Visit website

Follow codecentric » Architecture on FeedSpot

Continue with Google
Continue with Apple
OR