Category

Architecture

Viewing all posts categorized under Architecture.

📅

Timeline

Filter by Year

All
ALL
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
Page 2 of 4
developmentarchitecture

Go 1.10: Incremental Compiler Caching and Test Run Optimizations

Analyzing the Go 1.10 release in February 2018, focusing on automated compiler caching, test execution optimizations, and toolchain speeds.

10 min·27 Feb 2018
developmentarchitecture

Java 9 Final Release: The Module System, JShell REPL, and G1 Garbage Collector

Analyzing the final release of Java 9 in September 2017, detailing Project Jigsaw modules, JShell REPL, and the default G1 garbage collector.

10 min·6 Sept 2017
legacy modernizationarchitecture

.NET Core 2.0 and .NET Standard 2.0: Unifying APIs across Cross-Platform runtimes

Analyzing the .NET Core 2.0 and .NET Standard 2.0 release in August 2017, detailing the massive API expansion and legacy migration paths.

10 min·5 Aug 2017
clouddevops platformsarchitecture

Kubernetes 1.7: Custom Resource Definitions (CRDs) and Operator Architectures

Analyzing the Kubernetes 1.7 release, detailing the replacement of ThirdPartyResources with Custom Resource Definitions (CRDs).

10 min·10 Jul 2017
mobilearchitecture

Android Architecture Components: Standardizing Lifecycle-Aware Mobile Apps

Analyzing the release of Android Architecture Components at Google I/O 2017, detailing ViewModels, LiveData, and Room.

10 min·30 May 2017
apisarchitecture

GraphQL Schema Definition Language: Standardizing APIs with Static Types

Analyzing the standardization of GraphQL Schema Definition Language (SDL) in early 2017. We break down types, queries, and mutations.

10 min·16 Apr 2017
architecturesaas engineering

Spring Framework 5.0 and WebFlux: Developing Non-Blocking Reactive Web APIs

Analyzing the features in the Spring Framework 5.0 previews, focusing on Project Reactor, WebFlux APIs, and non-blocking servers.

10 min·7 Apr 2017
frontend architecturearchitecture

WebAssembly MVP Approval: The Web Rises as a Universal Compiler Target

Analyzing the WebAssembly MVP release in March 2017. We study browser compilation, JS bindings, and near-native performance.

10 min·31 Mar 2017
architecturedevelopment

Java 9 Module System: Modularity and Encapsulation with Project Jigsaw Previews

Analyzing the announced Java 9 Module System (Project Jigsaw) features in early 2017, focusing on modular runtime packaging.

10 min·15 Mar 2017
web performancearchitecture

HTTP/2 Server Push: Evaluating Real-World Performance and TCP Head-of-Line Bottlenecks

Analyzing the adoption of HTTP/2 Server Push in 2017. We study browser cache validation, push overhead, and TCP bottlenecks.

10 min·8 Jan 2017
legacy modernizationarchitecture

SQL Server on Linux: CoreCLR Compilation and SQLPAL Translation Layers

Analyzing Microsoft's SQL Server on Linux preview. We study the SQLPAL translation layer, CoreCLR integrations, and Linux migrations.

10 min·12 Dec 2016
clouddevops platformsarchitecture

Kubernetes 1.5: StatefulSets and Production Storage Orchestration

Analyzing the release of Kubernetes 1.5 in December 2016. We break down the transition of PetSets to StatefulSets for databases.

10 min·8 Oct 2016
data engineeringarchitecture

PostgreSQL 9.6: Parallel Query Execution and Scale-Out Architecture

Analyzing the PostgreSQL 9.6 release, detailing its multi-core parallel query execution engine, parallel sequential scans, and index joins.

10 min·22 Aug 2016
cloudarchitecturesaas engineering

AWS Lambda and Serverless Framework: Deploying Event-Driven SaaS Backends

A technical guide to Serverless architectures in mid-2016, detailing AWS Lambda setups, cold start mitigations, and Serverless YAML configs.

10 min·3 Jun 2016
developmentarchitecture

Kotlin 1.0 Release: Java Interoperability, Null Safety, and JVM Compilation

Analyzing JetBrains' Kotlin 1.0 release in February 2016. We detail JVM bytecode compilation, null safety, and Java interoperability.

10 min·9 Mar 2016
legacy modernizationarchitecturesaas engineering

.NET Core 1.0: Cross-Platform Execution and the New CLI Pipeline

Analyzing the features in the .NET Core 1.0 previews in early 2016, focusing on cross-platform compilation, Kestrel, and the dotnet CLI tool.

10 min·16 Feb 2016
developmentarchitecturesaas engineering

Phoenix Framework: Developing High-Concurrency Web APIs with Elixir and OTP

Analyzing the emergence of the Elixir Phoenix framework in late 2015. We detail OTP actor architectures, channel multiplexing, and WebSockets.

10 min·27 Oct 2015
developmentarchitecture

Swift 2.0 Open Source: Memory Management, Error Handling, and Protocol Extensions

Analyzing Apple's Swift 2.0 release in September 2015. We detail the open-source announcement, guard statement flows, and protocol extensions.

10 min·9 Sept 2015
frontend architecturearchitecture

WebAssembly Announcement: Developing Native Code Runtimes inside Browser Engines

Exploring the announcement of WebAssembly in late 2015. We detail the planned bytecode format, browser integration, and performance benefits.

10 min·13 Aug 2015
clouddevops platformsarchitecture

Kubernetes 1.0: Pods, Replication Controllers, and Cluster Services

Analyzing the historic release of Kubernetes 1.0 in July 2015. We detail pod network scheduling, cluster service registries, and replica limits.

10 min·23 Jul 2015
Architecture Blog Posts | SHIVAM ITCS | SHIVAM ITCS