article thumbnail

What technology stack to choose for your project?

Tech News Gather

Native app development uses programming languages such as Java and Kotlin for Android, Objective-C, and Swift for iOS. Back-end web development predominantly consists of three parts: a server, an application, and a database. The code written by back-end developers is what communicates the database information to the browser.

article thumbnail

Legacy Architecture Modernisation With Strategic Domain-Driven Design

Strategic Tech

Architecture modernisation tools and techniques for each phase (these lists are not exhaustive) Business Strategy Alignment Software architecture is the significant technical decisions that have business consequences. This means a software architecture should be purposely designed for the most favourable business consequences.

Insiders

Sign Up for our Newsletter

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Trending Sources

article thumbnail

5 key areas for tech leaders to watch in 2020

O'Reilly

Software architecture, infrastructure, and operations are each changing rapidly. The shift to cloud native design is transforming both software architecture and infrastructure and operations. Exhibit A: Java-related usage dropped by a noteworthy 13% between 2018 and 2019. Is this the harbinger of a trend?

article thumbnail

Ready for changes with Hexagonal Architecture

The Netflix TechBlog

At one point, more than 30 developers were working on it, and it had well over 300 database tables. The idea of Hexagonal Architecture is to put inputs and outputs at the edges of our design. a database, a microservice API exposed via gRPC or REST, or just a simple CSV file. Entities are the domain objects (e.g.,

article thumbnail

How architecture evolves into strategy

O'Reilly Software

It's a given that we must design a system, including a local software architecture, that actually runs, that is "solid." This viewpoint on the architect's work I learned in a fun conversation over dinner in New York with the very smart and funny Cameron Purdy, the founder of Coherence, who at the time ran Java at Oracle.

Strategy 100