InfoQ Homepage Architecture & Design Content on InfoQ
-
Funnel Analysis at Twitter for Improving User Engagement
Funnel analysis is used to analyze a sequence of events to help with user engagement on a website or a mobile application. Data Science team at Twitter uses this concept to learn how users interact with user interfaces during sign up or tweeting for improving user engagement with Twitter.
-
IBM Pushes Swift for the Cloud with Swift Runtime, Package Catalog, and More
After introducing their Swift sandbox, IBM have recently announced their next step to support Swift in the cloud by previewing IBM Swift runtime, Swift Package Catalog, and open-sourcing Kitura, a framework for Web app development.
-
RightScale Survey Highlights Cloud Trends: Multi-Cloud, Consolidated Governance, Skills Gap
RightScale just released the results of their annual “State of the Cloud” survey which identifies trends in cloud adoption and usage. The key findings? Organizations are investing in both public and private clouds, security is no longer the number one challenge to adoption, Docker and Ansible are growing in popularity, and central IT departments are taking on a greater role in decision making.
-
State of Open Source in .NET
Some open source contributors recently raised concerns about the current state of open source in .NET. Discussions revolves around contributing to projects, both as an individual and as an enterprise. The role of Microsoft in the .NET ecosystem is also a the centre of the debate.
-
Microservices Ending up as a Distributed Monolith
Services requiring an enterprise platform built of 100s of shared libraries to be able to run and only allowing approved network clients for talking to services are two anti-patterns, Ben Christensen explained at the recent Microservices Practitioner Summit sharing his experiences from building distributed systems and the trend he sees in increased coupling with binary dependencies.
-
InfoQ Security Disclosure - User Emails Copied
InfoQ recently became aware that an attacker gained access to our email list management system and the email addresses of some of our readers were illegally copied. We also know that some readers have subsequently received spam to their email accounts as a result of this breach.
-
Microsoft Launches Azure PaaS Services and DevOps Tools Preview for Azure Stack
Following their Technical Preview 1 release of Azure Stack, Microsoft has launched Azure PaaS Services and DevOps tools, in preview, for Azure Stack.
-
JetBrains Releases Kotlin 1.0
JetBrains has announced the first stable release of Kotlin, their new JVM-based language compatible with Android. As the maker indicates, the language is meant to be a "good tool", driving design decisions towards pragmatism and interoperability. The language promises to address many of the issues that can only be fixed in Java through libraries and external tools.
-
Netflix Spinnaker: Enabling Global Deployments
Netflix has released Spinnaker, their continuous delivery platform, as an open source project. Spinnaker allows you to build pipelines that represent a delivery process and execute them to produce a deployment. It's a compatible replacement for Asgard, so an all-or-nothing migration to Spinnaker isn't required.
-
Google’s Sundar Pichai Offers Some Support to Apple on its FBI Encryption Fight
Google has made its first comment on the Apple/FBI encryption fight, with Chief Executive Officer Sundar Pichai offering Tim Cook some limited support via a series of Tweets:
-
Apple Publicly Rejects Backdoored iPhone OS
Apple has publicly berated the US Government for overreach of their duties in the case of providing assistance in unlocking a suspect's mobile phone, in a trial that is polarising the technology nation. InfoQ summarises the situation and what the possible outcomes might be.
-
Using Domain-Driven Design When Creating Microservices
Microservices and Domain-Driven Design (DDD) are not only about Bounded contexts, although a fundamental tool for defining granularity of microservices there are other important concepts as well. Correspondingly DDD is just not about entities and repositories, Michael Plöd claimed in his presentation at the recent microXchg conference in Berlin showing how DDD can be used creating microservices.
-
Microsoft Azure IoT Hub Reaches General Availability
Microsoft has recently announced its Azure IoT Hub offering has reached general availability (GA). This is a follow-up release to the public preview that Microsoft provided in October of last year. InfoQ previously covered the public preview announcement as part of the Azure Con event coverage.
-
“It’s Not Just Microservices”: Fred George Discusses Technology, Process and Organisation Inhibitors
At the microXchg 2016 conference, Fred George presented “It’s Not Just Microservices”, and argued that microservices can enable an organisation to ‘go faster’ and rapidly deliver business value. However, the implementation of microservices alone will not lead to success, and inhibitors to increasing business agility within the context of technology, process and the organisation must be removed.
-
Java EE and Microservices in 2016?
At the end of 2015 Steve Millidge from C2B2 and a co-founder of Payara predicted that 2016 would be the year of Java EE microservices. Many efforts would tend to agree, including WildFly, TomEE and the KumuluzEE framework. However, other developers believe that there are fundamental problems with Java EE which make it a poor choice for microservices.