codecentric » Architecture
686 FOLLOWERS
This section has posts about Software Architecture by codecentric. With us, top talent meet innovative technologies and modern methods. This is how our customers become pioneers in the digital world.
codecentric » Architecture
2y 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
codecentric » Architecture
2y 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
codecentric » Architecture
2y 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
codecentric » Architecture
3y 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
codecentric » Architecture
3y 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
codecentric » Architecture
3y 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
codecentric » Architecture
3y 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
codecentric » Architecture
3y 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
codecentric » Architecture
3y 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